If You Needed Another Reason To Be Glad You Don’t Live or Work In China….Posted on June 22, 2016This is what happens when you’re not the best at your job… your employers bring you on stage, spank you and cut your hair! OK… it’s not the norm and the people in China are FURIOUS. You will be too… watch here