is facing fresh pressure to give long-range missiles to Ukraine after Britain vowed to send potentially game-changing weapons to help 's counter-offensive.The said on Thursday that it would send Storm Shadow missiles to the Ukrainian armed forces so they could boot out the Russian invaders. Ukrainian officials have been requesting more advanced weaponry for months as they look to seize back control of Russian-occupied areas of their country.
Load More
Load More