Christmas Day ...
What barbarity, this and the Taliban video. There is an assymetrical lack of outrage in the West as these are much worse than Abu Grave & its ilk.
Bringing down airliners over U.S. cities on Christmas and New Years has always be a top objective of Al Qaeda after 9/11.