India ranks first in the world in total road accident fatalities, far ahead of second- and third-ranked countries: China ...