News

A plea deal that would have meant life in prison for accused 9/11 architect Khalid Sheikh Mohammed was tossed out by a federal appeals court Friday.
The agreement would have spared them the death penalty. Read more at straitstimes.com. Read more at straitstimes.com.