Hollywood’s Most Notorious Fidel Castro Fans 0

Fidel Castro was a communist leader with an atrocious human rights record. He imprisoned public critics and political enemies while controlling nearly all forms of media from the outside world — creating a basic military state for the Cuban people, one devoid of freedom of expression and run on the foundation of fear. None of that…


Featured Image by Tommaso Boddi/WireImage