Remember meForgot password?
    Log in with Twitter

Worshipping a living goddess

By newwwsondwww     Mar 5, 2007 in World
Now that Nepal has found a new goddess, the Supreme Court in Nepal has ordered an inquiry into whether the tradition of worshipping a 'living goddess' exploits young girls.
More about Living, Goddess, Nepal