Landing | Tue Apr 1, 2014 3:30am IST

U.S. ambassador to India Nancy Powell resigns after diplomatic row