Russian Death Toll In Ukraine Allegedly Reaches ‘18,300’ As Kyiv Reclaims More Towns

According to Kyiv estimates, Russian president Vladimir Putin has suffered another devastating blow after his forces’ death toll rose to 18,300 in the war in Ukraine.  Russia has only admitted that 1,351 of its troops have died fighting in Ukraine since Putin invaded on February 24, a fraction of the figure estimated by Ukraine’s armed forces. In a … Continue reading Russian Death Toll In Ukraine Allegedly Reaches ‘18,300’ As Kyiv Reclaims More Towns