Why are Marxist Leninist so pro-China anyway? Like doesn't China practice heavy capitalism and have a crap load of billionaires? Not very marxist there. Nor is their insistence on horrible worker rights and disallowing trade unions.
Seems like a lie that it's "ML"
Closest would actually not be Twitter but the /comments after a subreddit. There used to be a tab for it, but they've hidden it. It's just basically all comments posted in a sub.
Granted microblog is just all comments in that microblog area but it's the closest thing to it.