>Fidel, the dreaded Hydra of nearby Cuba

Funny how people see things differently. Many people that I know tend to associate Cuba with good rum and those rather fetching red and black Che Guevara poster that we all used to have on our walls when we were students.