Stage set for Narendra Modi's address at Madison Square Garden in New York today
World | Sep 28, 2014, 07:25 AM ISTNew York: Madison Square Garden is all set to host Indian Prime Minister Narendra Modi today. Fans, supporters are making a beeline for his address.Modi will address a gathering of around 20,000 people here, which