This Is Punishment For Not Doing Your Job Well In China

15 Mar, 2015 | category - Others | 3 photos | 1365 visits

These Chinese employees were embarrassed by their company when their work didn't meet certain standards. They were forced to kneel down in public and sing a song of shame about their failures. And you thought your job was bad.

Share with friends
pinterest
Leave a comment