3 ms·
Russia also spent the last decade or so drumming up how amazing their new military technology is. Invincible tanks, impenetrable air defences, all-seeing radars
by rich_sasha 5y ago
Russia also spent the last decade or so drumming up how amazing their new military technology is. Invincible tanks, impenetrable air defences, all-seeing radars.
That’s falling too.
Interestingly, it seems like a common theme from the Cold War too.