Ukrainians try to hold back Russians at the Donetsk border; Moscow angry after Putin-Macron call details are revealed

Russia’s Ministry of Defense has claimed that it has destroyed two U.S.-made High Mobility Artillery Rocket Systems, better known as HIMARS.
“High-precision air-based missiles have destroyed 2 U.S.-…
Read More

Holly Ellyatt Amanda Macias