Haryana temple priest arrested for raping, filming 120 women
Baba Amarpuri, a Mahant at a temple in Haryana, was arrested on Friday after videos of him allegedly raping several women surfaced online. A relative reportedly approached the police with 120 clips shot by the priest himself, each with a different victim. The 60-year-old was booked in another rape case nine months ago over assaulting a woman in the temple.