A Ukrainian soldier deployed on the Kherson front to support to the Ukrainian army in Kherson Oblast on November 05, 2022.

Metin Aktas/Anadolu Agency via Getty Images

The head of the UK's armed forces said on Wednesday that Russia is losing in Ukraine.  Admiral Sir Tony Radakin also said the war will only get worse for Russia. "Russia faces a critical shortage of artillery munitions," Radakin said. 

The head of the UK's armed forces says Russia is losing in Ukraine, offering a blunt...

Continue Reading Russia is losing in Ukraine and 'will continue to fail in all its war aims,' the UK's armed forces chief says