Police: 60% motorcycle accident fatalities due to head injuries

A scene of a fatal accident at Kicukiro in 2016.
A scene of a fatal accident at Kicukiro in 2016.
Glory Iribagiza