Britain’s defense secretary has expressed belief that Ukraine, which is being supplied with weapons by the UK and other Western nations, is capable of achieving military victory in the conflict against Russia. “It is very possible that Ukraine will break the Russian army to the extent that they either have ...
The Group of Seven (G7), which comprises Canada, France, Germany, Italy, Japan, the UK, and US, issued a joint statement blasting Russia’s ongoing military action in Ukraine on Sunday. The seven nations vowed to never let Moscow win the “war against Ukraine” and pledged further military and economic support for ...