Tim Anderson - Latest News [Page 1]
Tim Anderson: Human Rights Watch and Cuba
Monday, 15 February 2010, 11:03 am | Tim Anderson
In late 2009 the New York-based group Human Rights Watch published a report titled ‘New Castro Same Cuba’. Based on the testimony of former prisoners the report systematically condemns the Cuban government as an “abusive” regime which by ... More >>