Russian has likely suffered up to 480K casualties in Ukraine: UK Intel – Business Insider October 22, 2023