Human Rights Watch - 2006 report
Abuses in the Americas | 06.02.2006 17:20
The highly respected and impartial Human Rights Watch recently wrote a 2006 report which the Indymedia editors are trying to prevent you reading.
Questions and repeated emails to the Indymedia editorial board have gone unaswered. Political repression in Cuba is a daily event - why are the British Left so determined to try and ignore it ?
https://publish.indymedia.org.uk/en/2006/02/333129.html
Abuses in the Americas