New Delhi, Apr 1 (ANI): The US ambassador to India Nancy Powell has resigned and will leave her post in May. The move comes following a row between the United States and India over the arrest and brief jailing of an Indian diplomat, Devyani Khobragade, in New York on a visa fraud charge. Khobragade, an official in the New York consulate, was accused of underpaying her housekeeper and lying about it on immigration forms. She has left the US.
Trending now