Picture This Godly Immersion

Foto: AP

An idol of the Hindu Goddess Durga is immersed into a river in Siliguri, India on Thursday. Durga is seen as a symbol of truth winning out over the forces of evil and injustice. The four-day Hindu festival honoring her ends with Durga's immersion in water as a way of bidding farewell until next year.

Mehr lesen über
Die Wiedergabe wurde unterbrochen.