Why India’s roads are among the many world’s deadliest
Getty Photographs In 2023, India noticed over 480,000 street accidents that claimed greater than 172,000 lives Each morning, India’s newspapers are crammed with reviews of street accidents – passenger buses plunging into mountain gorges, drunk drivers mowing down pedestrians, automobiles crashing into stationary vans and two-wheelers being knocked down by bigger autos. These each day…