EuropeRussia’s Staggering Death Toll in Ukraine War Fails to Shift Public Opinionby Today Report22 October 2024