‘Execute him’: Cuban Americans in South Florida celebrate Raul Castro indictment
On Wednesday, which also marked Cuba’s Independence Day, a federal judge unsealed an April 23 indictment against Castro, the 94-year-old president of Cuba and brother of the late Fidel Castro.