Residents in China Scold Authorities for Welding Doors Shut

Another video has caught public attention online. It shows Chinese authorities attempting to block residents from leaving their homes.

The incident happened in northeastern China’s Shenyang city, Liaoning Province.

In the clip, workers are spotted going door to door, welding building gates shut so residents are sealed inside.