Friday, December 27, 2013

India's Foreign Service Turns Against US Diplomats

Incredibly, the United States has managed to screw up relations with the world's largest democracy, India. 

Read more.