In the vibrant backdrop of Times Square, New York City, a recent Navratri celebration ignited an array of social media reactions. While some hailed the festivity as a celebration of Indian culture, others voiced concerns about its placement in a foreign land.