CRIMEA: JUNE 2026 – AN UPDATE

Russia is losing the war and Crimea's colonists know it, so they flee. It's just one of the symptoms of Putins increasingly obvious failure to govern as the regime struggles, overwhelmed.