Meet Nancy Powell, US envoy to India
April 17, 2012 17:42
Nancy Powell, the first female American ambassador- designate to India, will arrive in New Delhi later this week bearing a few words of Hindi, a much-used camera and ambitious plans for the countries' relationship, according to an introductory video released Tuesday by the Embassy.
Meet her on the New York Times