iOS app Android app

Meera Shankar India

Sari-Clad Indian Ambassador Frisked At Airport

Posted 05.25.2011 | Travel

Meera Shankar, India's ambassador to the United States, was pulled aside and frisked at Mississippi's Jackson-Evers International Airport after speaki...