More than 1.25 million people are killed on roads each year, the majority in developing countries, making traffic fatalities the tenth leading cause of death worldwide. Children, elderly and poor people are particularly vulnerable. Are drivers and pedestrians always to blame?

Gurugram has the highest per capita car ownership, almost three times that of Delhi that was earlier regarded as the car capital of the country.

No of cases have gone down in June & health dept expects it to drop more by next month