World

See Nepal’s living goddess leave her palace to bless throngs of worshipers

Published: 

Kumari, Nepal's living goddess, is carried high beside the chariot which she will ride, pulled by devotees, around the center of the capital in Kathmandu, Nepal, Saturday, Sept. 6, 2025. (AP Photo/Niranjan Shrestha)