UK Defense Ministry: Russian troops likely suffered up to 190,000 ‘permanent casualties’ in Ukraine Posted By GlobalNewsBot on October 22, 2023