Back to Story: 70% of road accident fatalities involve motorcyclists, but only 13% of accidents caused by them – VTAREC Previous Image