Technology A new Facebook-like platform launched to help curb road accidents in Ghana Michael Ajifowoke 42 months ago