Culture
The Living Goddess: What the Kumari of Nepal Actually Is
Nepal's living goddess is not a metaphor. There is a girl in Kathmandu right now who is carried rather than walks, who sits in silence on a throne while a queue of devotees files past her, who receives one hour of tutoring a day and cannot speak to