Mumbai Roads Not Deadly—By Indian Standards
Greater Mumbai, with a population of nearly 18 million people, witnessed more than 23,500 road accidents in 2013, the most of any Indian...
Greater Mumbai, with a population of nearly 18 million people, witnessed more than 23,500 road accidents in 2013, the most of any Indian...
(Image: Ministry of External Affairs) “My thanks to the shower of liberal sentiments that has overflowed this platform. My thanks to this...