About Jesse Acevedo

All Articles

April 29, 2013
Los Aldeanos is an underground rap duo based in Havana whose lyrics challenge the Cuban dictatorship. Jesse Acevedo documents their story in VIVA CUBA LIBRE