14ymedio, Havana, December 4, 2020 — The Cuban Observatory for Human Rights (OCDH) claims that Raúl Castro and Miguel DÃaz-Canel are “setting the stage...
Less than 24 hours after being released from a Havana hospital where he remained under surveillance, the police on Wednesday briefly detained artist Luis...