Indian origin Miss America Nina Davuluri to host Narendra Modi's reception at Madison Square
Prime Minister Narendra Modi is all set to visit America on September 28. He will address the nation from Madison Square Garden in New York.
Prime Minister Narendra Modi is all set to visit America on September 28. He will address the nation from Madison Square Garden in New York.