The Delhi government’s counsel said 1000 spots have been designated across Delhi for carrying out Chhath Puja rituals.
Given the current climate of geo-political uncertainty, allies across the globe should take note and recalibrate where ...