Ukraine Shoots Down 2 Of 7 Russian Missiles As Russia Says It Downs 50 Ukrainian Drones

1 week ago 22

Russian troops launched seven missiles from Belgorod region and the Black Sea at targets in Ukraine on April 20, the Ukrainian Air Force reported.
Read Entire Article