Road accident deaths: Who leads the nation?
Delhi is still leading Indian cities in the number of road accident deaths, recording 106 more such fatalities in 2018 compared to 2017. Uttar Pradesh, meanwhile, leads the states. Fortunately, the same was not true of some other populous cities. Chennai, Kolkata, and Maharashtra all witnessed declines in their road accident deaths in 2018 compared …