A cockroach-infested jail which illegally detained prisoners for longer than their release date has been put into special measures by a watchdog, exposing critical failures in the prison system.
"The punishments inflicted on detainees from the protests that began on July 11, 2021, in Cuba span a wide range of abuses, according to a Human Rights Watch report."