You must log in or register to comment.
User on explicitly socialist website posts socialist news article that is critical of the Democrats
Liberals: Is this Russian propaganda?
For anyone wondering, the above source heavily quotes a New York Times article (paywall removed) that explictly says the same thing.