It’s never a bad time to reflect on the copious evidence for the Saudi government’s role in facilitating the terrorist attacks of September 11, 2001. In fact, it’s arguably more important than ever right now, with the Biden administration seemingly dead set on signing a mutual defense pact with that same government — a pact that would [...]