It was enough of a sad and perverted joke that Cuba was allowed to have a seat on the UN Human Rights Council in the first place. Over the last six decades, the apartheid Castro regime has been a prolific and cruel violator of human rights and has committed countless crimes against humanity. But to ... Read more