Idiotarian, thy name is Oliver Stone. Stone is apparently planning films glossing over the innumerable crimes and human rights abuses perpetrated by Fidel Castro and Yasser Arafat. (Link via Drudge.)