The world would have been a better place to live-in if there are not as many lives lost …
India is the land of paradoxes. On one hand, the country is setting up many records for increasing …