Devotees Perform Chhath Puja Amidst Delhi’s Smog and Toxic Waters of Yamuna
Chhath Puja is an ancient Hindu festival devoted to the sun god, thanking it for bestowing life on earth. The festival is majorly celebrated in Bihar, eastern Uttar Pradesh, Jharkhand, and Nepal. The 2019 Chhath Puja was observed on November 3, where thousands of Hindu