The largest religious festival for the Hindus enters the third day today with thousands of devotees being expected to throng the puja mandaps (pavilion) to worship the mother goddess. This is the most important day of Durga Puja, known as Durga Ashtami, as it celebrates the victory of the goddess over Mahishasura (the buffalo-demon from ... Read more