Cops In China Use Public Humiliation As Crime Deterrent - An

Cops In China Use Public Humiliation As Crime Deterrent - And Have Fun To Boot

Analysis: Shaming suspects, parading them in the streets - in China, police believe public humiliation is the best method to deter criminals, a practice dating from ancient times.

Related Keywords

Shenzhen , Guangdong , China , Beijing , Zhoukou , Henan , Chinese , , Ministry Of Public Security , Zhoukou City , Asian Games , Public Security ,

© 2025 Vimarsana