Latest News on The Us Ambassador To India
Showing of 0 - 10 from 1 results
The Us Ambassador To India - Total results - 1
Apr 18, 2012
YouTube Intro: Meet the new US ambassador to IndiaNancy Powell, appointed US ambassador to India, has taken a rather unconventional route to introduce herself to Indians. A Youtube video featuring her has been subtitled in 10 languages.