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