Center for a FREE Cuba explains what’s happening on the island on Fox Business

Our good friend John Suarez, Executive Director of the Center for a Free Cuba, spoke with Fox Business’ Neil Cavuto on the protests and repression taking place in communist Cuba.