Published: Sep 26, 2026, 14:05 IST | Updated: Sep 26, 2026, 14:05 IST
Nepal has anointed Aryatara Shakya as its new living goddess, known as the Kumari. She was chosen for the revered role at the age of two years and eight months, continuing Nepal’s centuries-old Kumari tradition.