
Every year the villagers of Alanganallur in Madurai strongly believe in offering human blood in a bid to pleas their Gods. In fact an annual event called Jallikatu is organised on the day of Mattu Pongal (harvest festival in honour of cows/bulls) which is an international attraction wherein shedding human blood is a compulsion to [...]

