“Great” Britain has decreed another round of measures to silence Russia and make it impossible to hear anything it has to say.
Share this post
UKRAINE SHORT: IF YOU CAN’T DEFEND YOUR…
Share this post
“Great” Britain has decreed another round of measures to silence Russia and make it impossible to hear anything it has to say.