India should reinvent itself
March 13, 2010
The past few weeks have seen the colossal failure of the Bharati (aka India) foreign policy, not just in Afghanistan, but in Iran, China, Bangaldesh, Nepal, and China.
India has to reinvent itself.
Before Delhi begins sprinting, it needs to walk...