Wednesday, December 29, 2021

Public shaming returns in China


Police in southern China have been captured on camera parading four alleged offenders through the streets in a public shaming exercise. The four men were accused of smuggling people across China's borders, which are largely sealed because of Covid.
 
Share/Save/Bookmark

No comments: