Contact us

Indian Pastor Complained of Threats Before He was Found Dead

(World Watch Monitor) — The body of Gideon Periyaswamy, 43-year-old pastor of the church of Maknayeem in Adayachery village, in India’s southern Tamil Nadu state, was found hanging from the roof of his house on Jan. 20. Church congregation members who discovered his body described his knees bent to the floor and his body hanging abnormally. When the police…