Russia’s alleged meddling in Catalan vote: playing the blame game

Blaming Russia has become the go-to excuse for the West failing to address its own problems More