Comment Comment by prolikewh0a It is. It's nothing but anti-Cuba propaganda. Business as usual for US & Cuba relations. parent prolikewh0a 7 years ago