Nepal's living goddess, the Kumari, a young girl embodying Goddess Taleju, continues an ancient tradition. Chosen through rigorous trials, she resides in seclusion, bestowing blessings upon devotees.
Dhawan was an editor beyond compare. He had worked his way up the newsroom, a rarity, when most editors usually have field experience. Shailen at his desk was like an AWACS picking up tidbits and odd ...