Shackled minds - Ukraine attacks.