Deshnoke

    • 12.6.16

      Inside India's Temple of Holy Rats

      Worshippers believe the 20,000 or so rats, which live inside the temple, are reincarnated descendants of a Hindu goddess.