While there are many unknowns about what might happen next in the Middle East, Israeli …
Read More »Russia’s ‘irrecoverable losses’ in Ukraine: more than 90,000 troops dead, disabled, or AWOL
More than 90,000 troops make up Russia’s “irrecoverable” military losses in Ukraine, as reported by the Russian media project iStories (or Vazhnye Istorii). One of the two sources of this information works in the FSB; the other is a former state security officer. “Irrecoverable losses” is a category that includes …
Read More »