Take Your Trading To The Next Level. Get Started Here!

9/11 mastermind Khalid Sheikh Mohammad, 2 others charged in terror plot reach plea deals

July 31, 2024 Comments Off

Khalid Sheikh Mohammad is accused of masterminding the Sept. 11, 2001, terror attacks, in which the Twin Towers in New York City were destroyed.