Modi Live From Madison Square Garden, NYC (LIVE)

Watch Indian Prime Minister Narendra Modi speech Live from Madison Square Garden, New York City of US, addressing an Indo-American gathering. This would be the first time that Modi will be giving a speech in US after becoming Prime Minister of India. PM Modi speech in US It is being called as a historic moment after he was denied entry into the country in 2005.

Leave a comment

Your email address will not be published.