Author: Alexandra Martinez

Cuban Artist and Activist El Sexto Abducted and Detained in Cuba Following Fidel Castro's Death

(Cuba)

Alexandra Martinez (2016). Cuban Artist and Activist El Sexto Abducted and Detained in Cuba Following Fidel Castro's Death. Miami New Times. 27 November.