1 article found
More than 30,000 pedestrians are killed on Indian roads every year, according to official data, accounting for around 11% of global road fatalities -- even though India has only about 1% of the world's vehicles.
9 HOURS AGO