a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment
kleinbl00  ·  1251 days ago  ·  link  ·    ·  parent  ·  post: The Lab Leak Theory Doesn’t Hold Up

I maintain that the Loose Change-sized hole in September 11 is the CIA scrubbing all evidence that Osama bin Laden was ever on their payroll. 'cuz let's be frank. The CIA would have to be real dumbasses not to have bin Laden on the payroll before Khobar Towers, and real dumbasses to retain any evidence of it after.

I also think MBS knew there was a bin Laden-sized opening at the CIA and took it.

And that's why he was allowed to off Khashoggi.