It's got to be something like that. But what have we missed? Not even a hint back then leaked out? Must be something really bad.
Space Needle bombing attempt -->1999, BinLaden connected.