Say What? Oliver Stone loves him some Castro
http://www.youtube.com/watch?v=1u5iGx1rYLM
Oliver, buddy, lay off the crack,or booze, or whatever the Hell you are doing! Castro IS an evil dictator who terrorized innocent people and crushed free speech and personaL LIBERTY AT EVERY TURN!