Well, India may not be one of the worst place to be born into on this planet. Worser might be a closer approximation if you go by a "quality-of-life" index published in The Economist.
Recent comments