Guest
Login
Sign Up
Site settings
Forgot Password?
This Chinese company locked their employees inside the factory and refused to allow them to leave despite a stay at home order. This is their protest.
Autoplay video
Hide player controls
Hide resume playing