The five-day-long Durga Puja, the biggest annual religious festival of the Hindus, begins today through Sashthi puja. All puja mandaps (pavilion) in the capital and other parts of the country are prepared for the celebration. The artisans are busy giving the finishing touches to the idols and organisers doing the last minute decoration and lighting ... Read more