Courtesy photoSacred Heart Malankara Catholic Church in Mylapra, Kerala, India.
The lessee reportedly implicated the bishop and priests in the operation after being arrested earlier by local authorities.
Courtesy photoSacred Heart Malankara Catholic Church in Mylapra, Kerala, India.
The lessee reportedly implicated the bishop and priests in the operation after being arrested earlier by local authorities.