
News
Appeals Court Throws Out Plea Deal for 9/11 Mastermind Khalid Sheikh Mohammad
Khalid Sheikh Mohammed, a close confidant of Osama bin Laden and widely regarded as the architect of the 9/11 attacks, was captured on 1 March, 2003 in Rawalpindi, Pakistan, and transferred to the infamous Guantanamo […]