A Pentagon spokesman also confirmed that Ukrainian troops using a U.S.-made Patriot air-defense system shot down a hypersonic Russian missile.
Tag: Russian Invasion of Ukraine (2022)
-

We Forget Nuclear Powers Have Lost Wars
When Russians talk about nuclear war, the safest response is to ensure their very conventional defeat.
-

What Is Russia’s May 9 Victory Day?
The holiday commemorating the Soviet defeat of Nazi Germany in 1945 is toned down this year as the war in Ukraine drags on.