2017/01/14 | Swagata Yadavar In India, 3 People Die Every 10 Minutes in Road Accidents Road accidents accounted for 83 percent of all traffic-related deaths in India. Road Safety Road Accidents More... India