Leon ItskovMay 12, 20220 min readIndependence, Sovereignty and Security for Ukraine.Updated: May 14, 2022