Russian Video Appears to Show Two HIMARS Launchers Destroyed in Strike
Russia’s government has published new footage claiming to show the targeting of two Ukrainian High Mobility Artillery Rocket Systems (HIMARS) shortly after the U.S. authorized a significant new...
Read more