[–] • 1 pt Fucking liar. They removed twitter from their platform in China. Fucking liar. They removed twitter from their platform in China. link
(post is archived)