Business2 years ago
‘Russia is failing’ in Ukraine and has already ‘strategically lost’ the war, says the head of Britain’s armed forces
Russia is a “more diminished power” as a result of its invasion of Ukraine, the head of the British armed forces also said. Read More