News

Imagine a little girl, barely old enough to play with dolls, being worshipped as a goddess. In Nepal, this is not mythology ...