Russia is a “more diminished power” as a result of its invasion of Ukraine, the head of the British armed forces also said.
Start
United States
USA — Events ‘Russia is failing’ in Ukraine and has already ‘strategically lost’ the war,...