Cuban Graffiti Artist "El Sexto" vs. Che And Castro's Animal Farm
By OAN Reporting Staff Wednesday, October 18, 2017 @ 05:37 AM US/Pacific
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.
Video of the Day