India: The Sleeping Giant
With more than 1,400,000,000 inhabitants, India made headlines this year when it overtook China in population and is hoping to improve its economic and political power and claim a place equal to its size on the world map. India is a land of great contrasts and my short visit to Central and North India gave…