What is astonishing (not) is that CNN has a Havana office and is reporting none of this! Because CNN depends on Castro's government to keep its Havana office open.
good reminder.