In the heart of Kathmandu’s old city, amid the chaos of ringing temple bells, swirling incense, and prayer flags fluttering in the breeze, lives a little girl who is no ordinary child. She is the ...
A 2-year-old girl chosen as Nepal’s new living goddess was carried by family members from their home in a Kathmandu alley to a temple palace on Tuesday during the country’s longest and most ...