US appeals court throws out plea deal for alleged mastermind of 11 September terror attacks

Jul 12, 2025 - 10:00
 0
US appeals court throws out plea deal for alleged mastermind of 11 September terror attacks
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 Bay detention facility.