Yesterday, Prime Minister Narendra Modi addressed around 18-20,000 Indian Americans in New York’s Madison Square Garden. While that in itself is remarkable, what is even more remarkable is the “rock-star” treatment he received there and the kind of buzz it generated here at home. Boy was it a speech worth watching. And if you missed it, don’t fret, we’ve got it right here just for you.