Gotta give props to the Cuban spy service (whatever they're called) - they've got a number of profs under their thumb. And the rest of them are happy little leftest lemmings - ready to ignore the fact that Cuba is the sex tourism center of the world because of the breathtaking poverty of its people and regularly denies its own professors "academic freedom."
The Cuban spy service is the DGI (Direccion General de Inteligencia). They are pretty effective against U S targets on the island and have penetrated the Cuban communities here. They are some pretty brutal people.