Around 100 people called for an end the United States blockade of Cuba and Venezuela on the anniversary of the 1989 Caracazo revolt. Kerry Smith reports.
Around 100 people called for an end the United States blockade of Cuba and Venezuela on the anniversary of the 1989 Caracazo revolt. Kerry Smith reports.
Green Left journalist Ben Radford speaks to Isaac Nellist about his first-hand experience in Cuba and the impacts of the United States-imposed blockade.