Home » Topics » Nancy Powell

U.S. ambassador to India quits after rift over diplomat’s arrest

The U.S. ambassador to India resigned Monday in the wake of a bitter rift between the usually friendly countries following a diplomat’s arrest in New York. The announcement by Nancy Powell, a veteran diplomat with extensive experience in South Asia, comes days before India heads into elections in which the…