
General Staff: Russia has lost 919,570 troops in Ukraine since Feb. 24, 2022
‘It’s a trap’ — Trump’s US minerals deal threatens Ukraine’s EU membership The ongoing saga of the U.S.-Ukraine natural resources deal has already caused seismic ruptures between Kyiv and Washington, temporarily costing Ukraine American military support …