'Hail Cuba, Fidel and Che!' | Supporters of Cuban govt march through Madrid