Living Goddess in Nepal
The Living Goddess, called Kumari Devi, is worshiped in Nepal and lives in seclusion. The World's Sonia Narang met one Kumari and her mother near Kathmandu in 2012.
Huang Yuan Yuan at work
China has a population imbalance, with more than 20 million more men under 30 than women. And yet, there are a number of women who are choosing not to get married. China says they're the country's most desirable women, so the country is pushing hard to convince them to hurry up and wed.

Pages