The Next Step
January 2005, Hyderabad.
Today India celebrates the 60th anniversary of her independence from British rule. It is a time to celebrate, reminisce, take stock and of course look forward. As The Guardian put it succintly, “India is the best place in the world to be born right now”. Indeed.