Read More 2 minute read Defence Europe Europe European Union Featured Global News Military National Security News Russia on the Brink as Vladimir Putin’s Men Slaughtered During Worst Day of the War So Far Russia has reportedly lost a staggering amount of troops over the past 24 hours along with dozens of… byIlay UfukMay 25, 202453 views