Mission Impossible Stephen Lendman Ukraine -- Last March, Russian forces liberated the Kherson region of eastern Ukraine from Nazified rule.