Cuban artist El Sexto has been detained and arrested by Cuban authorities in the wake of Fidel Casto’s death, the Miami New Times reports.  “I waited outside the police unit all day, and still nobody has told me why my son was abducted,†his mother told the paper.  The artist had a reputation for outspoken stances against the Cuban government in the past, and was set to travel to Miami for a performance this week.
Read more at Miami New Times