A church was forcibly destroyed in a city in China’s Zhejiang Province earlier this month. It’s the latest in a string of religious clampdowns in the area by the Chinese communist regime.
A church was forcibly destroyed in a city in China’s Zhejiang Province earlier this month. It’s the latest in a string of religious clampdowns in the area by the Chinese communist regime.