A woman believed to be a child trafficker was beaten up and stripped this past Sunday in the streets of Hunan.


Visit the original source and full text: Shanghaiist