- Thu, Feb 25, 2010
- Missions, Persecuted Church
The State of Christianity in China
China is a paradox in that some churches are able to worship freely while other church leaders are being arrested, persecuted and jailed.
China is a paradox in that some churches are able to worship freely while other church leaders are being arrested, persecuted and jailed.
The name of the song is called “Martyrs For the Lord.”