Female Boss Lining Up Male Employees, Slapping Them, Then Forcing Them To Walk On All Fours

Chinese employees being slapped in the face, and being forced to take it. Could you imagine being so belittled by your employer?

By SKYBRITE

Published 5 years ago in Facepalm

Chinese employees being slapped in the face, and being forced to take it. Could you imagine being so belittled by your employer?