Dubai-based satellite network Al Arabiya aired portions of a martyrdom video made by failed Times Square bomber Faisal Shahzad on Wednesday.
Shahzad is shown climbing through the mountains of Pakistan with Taliban leaders and vowing to attack the United States to avenge the death of “Muslim Arabs.”
Leave a comment