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