ParentFull threadprolikewh0a·It is. It's nothing but anti-Cuba propaganda. Business as usual for US & Cuba relations.View on HN