India records 100% More Traffic Deaths than China
New Delhi, May 12 (IANS/IndiaSpend) Despite having 99 million fewer people and fewer vehicles, the number of deaths in road accidents in India is more than twice the number of people killed similarly in China, according to a government…