Culture Religion Nepal’s Newest Living Goddess: A Young Girl’s Sacred Journey Begins byKala B ROctober 2, 2025