Cuba is restless.