Better News Network

Deaths among mobilized Russian troops mount sparking criticism at home: report

Reports have begun to immerge on the number of dead conscripted Russian soldiers forced to fight in Ukraine following Putin's mobilization order, renewing criticism.

Friday, October 14, 2022 at 4:45 pm

Full Coverage