Russia’s ‘biggest geopolitical defeat’ since U.S.S.R. collapse
“[E]veryone understands that the regime doesn’t have much time left,” says a former Russian intelligence chief. Many of the Russian cheerleaders of the invasion of Ukraine on Wednesday cast the… Read more »