Heated Debate on Lifting Travel Ban
“The travel ban is not a sanction against Cuba, it is a sanction against the U.S. people imposed by our own government,” said Democrat Bill Delahunt, one of the principal promoters of a change in relations with the island with a socialist system.
Read More




