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.