Results for #publichumiliation
-
I Watched My Village Beat A Woman To Death And Parade Her Body. They Said She Was A Witch
To rephrase an ancient proverb, "It takes a village ... to kill a woman."
-
Chinese Sales Execs Forced To Kneel In Public For Missing Their Sales Targets
There was no indication what sort of company they work for but it certainly doesn't look like a fun one.