Power To The Foot
According to Delhi Traffic Police figures and analyses by the Centre for Science and Environment (CSE), 649 pedestrians were killed in 2025 and more than 1,700 were injured. Pedestrians now account for nearly 43 percent of all road fatalities in the city.
