It really baffled me in my 20s why Fidel was sold to us here in the UK as some kind of hero. Having to coerce people to stay in the country, is a sure sign that a system is broken. Controlling movement, speech and thought to a point whereby freedom has evaporated for almost an entire nation.
It's just sick, I hope one day Nelson can get him and his family off the island.
Cg