Indian Prime Minister Narendra Modi addresses crowd in Madison Square Garden
A day after addressing the U.N. General Assembly, Indian Prime Minister, Narendra Modi took the centre stage at iconic Madison Square Garden to summon NRIs living in the U.S. "I am fortunate that I am among my ...