Face it: Liberal suck-ups will always take terrorists at their word while treating leaders of the FREE world like they were the bad guys.
Terrorists of Islamic and Arabic stripes have been attacking western targets for 40 years. They will always have some kind of justification in name, because that is all they have - justifications. There is no reason, at least not any that would be logically consistent, for their acts of barbarity.
The left is simply stupid. It's as if they don't know a thing about Munich, or the Paris Metro, or the German Nightclub, or Lufthansa, or TWA, or the Achille Lauro, or Charles De Gaulle airport... They are the apologists, creating for the terrorists a false excuse for wanton acts of mass murder.