“Pedestrians, cyclists most vulnerable on Delhi roads”

Pedestrians and cyclists have emerged as the most vulnerable group on Delhi roads with the two of them accounting for the largest share of road injuries and deaths. Worse, Delhi also has the highest number