Rats might have us Brits running for the hills (or the nearest chair), but one temple in India is devoted to worshipping 20,000 of the animals. pictures-rat-temple-worship-india The Karni Mata Temple ...