Search
Search
Documents
Images/Videos
Posts
Tag:
orson wells
“Leaked” video from China reports on extreme punishment for censorship – man is handcuffed into a metal chair for insulting police on social media.
Chinese censorship.
October 10, 2024
wokchefjosh.com / Reality_Shards
We will respond ASAP, thanks for using this Telegram feature...