Jesse Ventura Swoons Over Fidel Castro and Che Guevara

140729-jesse-ventura-1427_45df380f4821c3fbf603ff8619fbe4a4

What has Fidel ever done that’s “inhumane”?