

Reportedly, a Russian S-300/400 (?) system component destroyed by Ukraine in Russia’s Belgorod Oblast. Gone are the two years of the “Ukraine can’t defend itself because WWIII” absurdity. That avalanche of shameless lies from Kremlin appeasers and brainless surrender cultists


Leave a Reply