latest News -February 25, 2023 One year, eight world-changing numbers. Quantifying Russia’s war in Ukraine.