Perhaps even I believed the Ian Welshian agitprop too much, as I thought Iran would at least manage to get a hit on a destroyer or something. But they have been stunningly ineffective in battle. And those "invincible" Chinese anti-ship missiles and "impossible to deceive" Russian and Chinese air defense
March 11, 2026, 5:05 AM ยท America Fuck Yeah