Sorry, that pages doesn't exist.
https://www.trabantforums.com/threads/steffen-schmidt-u-s-relations-with-cuba.2032/
It may have been moved or deleted.