Cuba’s destruction is the price it must pay for thumbing its nose at the US behemoth. That’s why the left must do all we can ...