China: Police shutter house churches nationwide, order Christians to stop believing in God
Christians attend a Sunday service at Shouwang Church in Beijing's Haidian district, in this Oct. 3, 2010, file …
- Report
Social media
Change post
Remove post
mccallansteve
- Report
Change comment
Remove comment
Order Christians not to believe in God? That would work in America but not in China
Our Lady of Sorrows
- Report
Change comment
Remove comment
"How the Nazi’s just established the 4th Reich"
fromrome.info/2020/08/01/its-only-a-mask/
fromrome.info/2020/08/01/its-only-a-mask/