Nepal has introduced its newest Kumari, or “living goddess”, during the country’s longest and most significant Hindu festival, Dashain. On Tuesday, two-year-old Aryatara Shakya was carried by her family through the streets of Kathmandu before being installed at the Kumari Ghar, the temple palace where she will reside for several…
