Monday, May 22, 2023

 

There are Chinese "police stations" hiding in plain sight, in America. 

So... there are churches in plain sight in China. 

Under watchful eyes...but not hiding.  






No comments:

Post a Comment