-
Jan 23, 2018, 2:16 pm15 ptsChurchgoers 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."
Welcome to Politomix -- the political news wire where left, right and center mix.
Politomix aggregates the day's political news on the web and your mobile device.