Why India’s roads are among the world’s deadliest
Getty Images In 2023, India saw over 480,000 road accidents that claimed more than 172,000 lives Every morning, India’s newspapers are filled with reports of road accidents – passenger buses plunging into mountain gorges, drunk drivers mowing down pedestrians, cars crashing into stationary trucks and two-wheelers being knocked down by larger vehicles. These daily tragedies … Read more