State-Sanctioned Church in Shandong Province of China Demolished

This slideshow requires JavaScript.

International Christian Concern (ICC) has learned that on July 17, more than 70 police officers and workers forcibly demolished Liangwang Catholic Church in China’s Shandong province. Liangwang Catholic Church is a state-sanctioned church and had been registered since 2006.

CLICK HERE for the complete story

Leave a comment