Russian forces have destroyed several US-supplied HIMARS rocket launchers and eliminated scores of Ukrainian troops and dozens of foreign fighters in a fresh series of missile strikes, Moscow’s Defense Ministry said on Tuesday. According to the military, two launchers were destroyed at Read more…
