#Pastor Gideon Periyaswamy

India: Thousands of Christians Protest Torture, Hanging of Pastor Ruled a ‘Suicide’

indian-christians-protest-persecution.jpg
Churchgoers in Tamil Nadu, India, are protesting local officials after police ruled the death of Pastor Gideon Periyaswamy – found hanging in the church with visible signs of beatings – a “suicide.”
Periyaswamy had faced repeated death threats from Hindu nationalists who objected to his effectiveness in converting locals to ChristianityReports have identified Periyaswamy as both an “independent” and “Pentecostal” Christian.

Location: