Durga Puja, Navrati & Dussehra all together for FIRST TIME EVER in New York...!! For the first time ever, the iconic Times Square in New York hosted a grand Durga Puja celebration on October 5th and 6th, 2024