Fuel Crisis Triggers Exodus from Occupied Crimea
(CRIMEA, UKRAINE) – Russian forces and civilian collaborators are fleeing occupied Crimea amid severe fuel shortages and collapsing logistical networks, according to reports emerging from the peninsula on 23 June 2026. Multi-kilometre traffic jams have formed as thousands of Russian military pensioners, occupying forces, and tourists attempt to evacuate viaContinue Reading





















