A 2-year-old girl has been chosen as Nepal’s new living goddess, known as the Kumari. Aryatara Shakya replaces the previous ...
When pressed on what set off the movement, Veronica listed several triggers. Corruption and joblessness had created anger. A ...