News

For the devotees of Maa Durga across the globe, the wait is almost over. But in Her 'home state' West Bengal, preparations for the most awaited 10 days of the year are progressing on a war footing.