Cuban American artist Edel Rodriguez, labelled a “worm” for fleeing Cold War Cuba in 1980, tells story of his progress from impoverished boyhood to creating alarming covers for Time magazine
Cuban American artist Edel Rodriguez, labelled a “worm” for fleeing Cold War Cuba in 1980, tells story of his progress from impoverished boyhood to creating alarming covers for Time magazine