Rape, torture, monkey attacks: Tales of horror from this Christian couple run home in TN

In a major development, 109 men and 33 women were rescued from the Anbu Jothi Ashram, a rehabilitation home in Kundalapuliyur, Villupuram in Tamil Nadu. The Ashram has been in operation for the past 17 years without a permit or any

Source: India News, Breaking News India, Top News Headlines from India – Oneindia