Somebody should explain to Eleanor Leopold the difference between a trade embargo and a "blockade." She obviously doesn't know.
The LIBERAL media is one of Castro's biggest fans. I don't doubt she just likes passing on anti-American propaganda.