Why India must heed geography on March 11, 2016In October 2006, India supported Shashi Tharoor’s bid to become United Nations Secretary General. The battle for the post was closely fought, but what hurt India the most was not losing but the fact that its candidate, who is now a Congress MP, was pitted against two other South Asian leaders — Ashraf Ghani, now […]