Site icon Rock 106.1 – Savannah's Rock Station

US appeals court throws out plea deal for alleged mastermind of Sept. 11 attacks

US appeals court throws out plea deal for alleged mastermind of Sept. 11 attacks

The plea deal sparing Khalid Sheikh Mohammed execution is rejected by a divided court