• Appaloosa (edited 4 years ago)
    +10

    https://twitter.com/sinoreddit?lang=en

    Propaganda factory. I find it amusing that they are enjoying their right of free speech on Reddit and Twitter, both of which are banned in China.