US Ambassador Nancy Powell to resign in May India headlines March 31, 2014 Will retire, to settle down in Delaware.