JavaScript is required to view this email address
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.)