That's 100% the Kremlin's doing. USA and Europe are effectively already at war with Russia and it will only escalate up from there.
That's 100% the Kremlin's doing. USA and Europe are effectively already at war with Russia and it will only escalate up from there.