NEW DELHI - In a sudden development, US Ambassador to India Nancy Powell March 31 resigned in the midst of general elections in India in which Narendra Modi is perceived to be a front runner for the post of Prime Minister. The announcement of her resignation to her colleagues in the US mission here came a week after media reports here that she may be shipped out by the Obama Administration to "clean the state" with India.
|