Is Obama an 'appeaser-in-chief' on Cuba?

Rep. Diaz-Balart speaks out