TOP NEWS The Irula Snake Catchers Of India India is rich in cultures and traditions which some people might perceive to be outrageous or intriguing. The Irula people of Tamil Nadu are a tribe in northern India that has taken up the dangerous act of catching poisonous snakes. Urenna Ukiwe Read More