this is a good article on alternet.
Links:[1] http://www.globalexchange.org/category/programs/freedom-travel-cuba