The Ukrainian army fires a captured Russian tank T-80 at the Russian position in Donetsk region, Ukraine, Tuesday, Nov. 22, 2022.

AP Photo/LIBKOS

Ben Wallace, the UK's defense chief, unveiled the latest figures on Russian military losses. He said in an update that over 100,000 soldiers are either "dead, injured, or have deserted." Additionally, Moscow has lost mountains of armored vehicles, aircraft, and artillery systems. 

After nearly 10 months of war in Ukraine, the UK's defense chief...

Continue Reading The UK defense chief read out the numbers on Russia's war losses, and they're bleak