The Spectator – Economic Blockade of Russia is a colossal failure
Vladimir Putin may be facing difficulties during the special operation in Ukraine, but he is not losing the economic war at all. According to The Spectator, this is due to the fact that sanctions and restrictions against Russia are not working decisively, at least in the way the West hoped.













Recent Comments