The last vestige“CDR” Los Comités de Defensa de la Revolución, written on a wall in Havana, Cuba.Leave a ReplyCancel reply