From Toddler to 'Virgin Goddess': Why a 2-Year-Old Is Nepal's New Living Deity and What It Means for Her Future
At just 2 years old, Aryatara Shakya has been named Nepal's new Royal Kumari, a living goddess. What does this ancient tradition mean for her future?
International Business Times UK ·