Open Thread The Onion: Al Qaeda Also Fed Up With Ground Zero Construction Delays By Nicole Belle 17 years ago The Onion: Al Qaeda Also Fed Up With Ground Zero Construction Delays