Officials demolish Golden Lampstand Church in Shanxi, China. Footage of the demolition of the Golden Lampstand Church by Chinese officials in Linfen, Shanxi province, China.More
Officials demolish Golden Lampstand Church in Shanxi, China.
Footage of the demolition of the Golden Lampstand Church by Chinese officials in Linfen, Shanxi province, China.
Footage of the demolition of the Golden Lampstand Church by Chinese officials in Linfen, Shanxi province, China.