Delhi Announces Public Holiday for Chhath Puja on November 16 | CuratedNews