Tag: India road safety statistics

Average of 30,500 pedestrians killed on roads annually between 2019-24