News

Kameshwari Devi was on her way back from a temple near her village in the Indian Himalayas when a wall of water, rocks and ...