
In a glitzy show of lights, lasers and slogans, populist Indian Prime Minister Narendra Modi delivered a triumphal address to tens of thousands of Indian-Americans and U.S. dignitaries in New York on Sunday, less than a decade after he was barred from the United States over bloody sectarian riots. Speaking at Madison Square Garden, a venue […]Continue Reading