Russia Won Catalonia’s Referendum?
Russia Won Catalonia’s Referendum? by Stephen Lendman (stephenlendman.org – Home – Stephen Lendman) Responsible editors wouldn’t touch this accusation, disgraceful rubbish, not truth-telling. Neocon CIA-connected Washington Post editors featured it, headlining “Catalonia held a referendum. Russia won.” Ahead of Sunday’s vote, Russian Foreign Ministry spokeswoman issued the following statement: “We believe that the situation in […]
Continue Reading