Che & Fidel: Two of Cuba’s Tyrants Down, One To Go. He stole their liberty, land, future and their stuff and then executed them for complaining about it. November 28, 2016