Categories Russia News 512000 Dead or Wounded: Russian Losses in Ukraine Are Unthinkable – The National Interest Online Post author By Mike Nova Post date June 4, 2024 512000 Dead or Wounded: Russian Losses in Ukraine Are Unthinkable The National Interest Online ← How America Inadvertently Created an ‘Axis of Evasion’ Led by China – The Wall Street Journal → FARAKHABAR – Reactions to Kazakhstan’s Decision about Islamic Emirate | TOLOnews – TOLOnews