A death every three minutes: India’s roads are among the world’s deadliest

NEW DELHI — 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

Leave a Reply

Your email address will not be published. Required fields are marked *