AmericaAsiaIndiaPhoto GallerySouthern AsiaThe US Senator, John McCain calls on the Prime Minister, Narendra Modi, in New Delhi. by adminJuly 3, 2014July 3, 201400 Share0 The US Senator, John McCain calls on the Prime Minister, Narendra Modi, in New Delhi.