01:46
A Catholic Church in Liangwang, China, demolished. "Video of a Catholic Church in Liangwang, China that was demolished on Tuesday by government order. The altar and sacred furnishings were also destroyed.More
A Catholic Church in Liangwang, China, demolished.

"Video of a Catholic Church in Liangwang, China that was demolished on Tuesday by government order. The altar and sacred furnishings were also destroyed.
Prayhard
No wonder Francis wants a concordat. Whatever works to destroy the Church.