INDIA-RELIGION-HINDU-FESTIVAL

INDIA-RELIGION-HINDU-FESTIVAL

An Indian Hindu devotee looks AT an idol as others perform rituals as part of the Durga Puja festival in New Delhi on October 13, 2013. Durga Puja commemorates the slaying of demon king Mahishasur by goddess Durga, marking the triumph of good over evil. AFP PHOTO/ Andrew Caballero-Reynolds