Saturday, November 16, 2024

TOPIC

Anbu Jothi Ashram

Christian couple’s house of horror: 142 people rescued from Anbu Jothi Ashram. Rape, torture, monkey attacks, and many more tales of horror

Anbu Jothi Ashram, a rehabilitation facility in Kundalapuliyur in Villupuram, had been operating for almost two decades without registration or license.

Latest News

Recently Popular