Osama bin Laden is back!
Written by on November 17, 2023
399035 01: A videotape released by Al-Jazeera TV featuring Osama Bin Laden is broadcast in Britain December 27, 2001. The tape, estimated to have been recorded two weeks earlier, shows Bin Laden describing the World Trade Center attack as “commendable,” calling it “benevolent terrorism” designed to raise the issue of Israeli attacks on Palestinians. (Photo by Getty Images)