Babalú Blog

Imprisonment of dissident Eduardo Cardet should cost Cuba its seat on UN Human Rights Council


Listen Later

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
...more
View all episodesView all episodes
Download on the App Store

Babalú BlogBy Babalú Blog