Russia Says Forces Have Destroyed Platoon of U.S. HIMARS and Alder Systems
Russia has said its forces have destroyed Ukrainian multiple launch rocket systems (MLRS) alongside U.S.-supplied weapons which have greatly boosted Kyiv’s war effort Russian Defense Ministry spokesman Lieutenant-General Igor Konashenkov, ...