China, new series of forced televised confessions highlights CCP’s increased crackdown over vast swathes of society under the guise of “anti-corruption” work, rights group says
Cross-posted from: beehaw.org/post/11137234...
Cross-posted from: beehaw.org/post/11137234...