Michael LaxerJul 21, 20212 minUK union Unite condemns "inhumane blockade imposed by the United States on Cuba"Cubans at a mass rally in defense of the Revolution and against the blockade, Havana July 17 -- image via Twitter One of the UK's leading...