Cookie Settings Squid Videos


Miami (AFP) – Human Rights Watch accuses the Cuban government of arresting people arbitrarily, mistreating detainees and holding sham trials in revenge for unprecedented street protests that erupted across the country this summer.

©AFP

Close Bitnami banner
Bitnami