This article debunks its independence and objectivity. Human Rights Watch is another body that appears to be selective in its condemnations and which i long suspect as being a conduit for State propaganda and intelligence departments.
http://radsoft.net/rants/20100817,00.shtml
And who can trust the social media now the US admits it set up an anti-Cuban Twitter system
http://www.theguardian.com/world/2014/apr/03/us-cuban-twitter-zunzuneo-stir-unrest