March
12
2019

100 Christians taken in the Night in China

India-6-medium

India -

I was terrified for a moment when I saw a group of people with wooden sticks furiously making their way into the church,” Ashok Vachan told International Christian Concern (ICC). Ashok attends the Church of God Gospel Center (CGGC) located in Karkeli village in India’s northern state of Chhattisgarh.

More...

« Back