- Dec 31, 2010
- 5,178
- 2,385
- 113
- Faith
- Christian
- Country
- United States
China: Police shutter house churches nationwide, order Christians to stop believing in God... Let’s not forget our persecuted brethren over seas!
China: Police shutter house churches nationwide, order Christians to stop believing in God
China: Police shutter house churches nationwide, order Christians to stop believing in God