The five-day Durga Puja festival brings the city of Kolkata, India, to a standstill as throngs of people visit elaborate temples to the Goddess Durga that spring up everywhere.
Good wives, good soldiers: Durga Vahini women take up arms to protect Hindu identity