Cuban Graffiti Artist "El Sexto" vs. Che And Castro's Animal Farm

By OAN Reporting Staff

Share this story

Danilo Maldonado Machado, known as El Sexto (The Sixth), is a Cuban graffiti artist and human rights activist who has been arrested and imprisoned several times in Cuba for speaking out against life under communism. National Review's Jay Nordlinger brings us the story.

Subscribe to our mailing list

* indicates required

 

Hillsdale College