Public sentencing of death row convicts in China attracts morbid onlookers and recalls public shaming of the Cultural Revolution.
Please read: https://international.thenewslens.com/article/86087
STELLINA CHEN
Public sentencing of death row convicts in China attracts morbid onlookers and recalls public shaming of the Cultural Revolution.
Please read: https://international.thenewslens.com/article/86087