+ Nancy Powell resigns Sprightly Spirit, National, 0 US ambassador to India Nancy Powell has resigned on Monday. US embassy statement issued a statement on Ms Powell’s...