How about this revelation!
"Stevens lived about a mile from an air strip where suspected hijacker Mohammed Atta rented planes. American Media's offices are several miles from the strip."
Now, seriously, what are the chances that this is a coincidence?!?!
Looks like Atta, or collaborators of his, left a little going away present for the locals.
Sick, sick people.
