NYC India Day parade

The India Day Parade has been taking place in New York City for more than four decades and on Sunday, it kicked off for another year. Thousands of people took the streets to celebrate Indian culture and independence. FOX 5 NY’s Michelle Ross explained how there was a bit of controversy this year.

Top Videos