The Victims of Communism Foundation's Blog

Blocked [bold text="Posts 4"]

Cuba

Ariel Ruiz Urquiola is an internationally-recognized Cuban biologist whose commitment to his profession recently landed him in jail. He’s also been harassed and thrown …