- Dec 31, 2010
- 5,183
- 2,386
- 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