Terrorist Outrage? Or Propaganda Ploy?