Indian Christian complained of threats before he was found dead
The body of Rev. 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 20 January. Church congregation members who discovered his body described his knees bent to the floor and his . . . Read More