Live TVLive TV
News18 » India» Videos

US ambassador-designate Nancy Powell's message to India

IndiaApril 20, 2012, 11:03 am

To mark her arrival, US embassy released a 2.36-minute video, which has also been subtitled in 10 Indian languages.

Latest Most popular Live TV