India vs US, an undiplomatic row

Updated: Jan 10, 2014 17:01 IST

The consulate general of India building on East 64th Street in New York. (AFP)
13/13
The consulate general of India building on East 64th Street in New York. (AFP)

top photos

other photos