News Roundup
This post was originally published on this siteLast week, the Department of Defense announced that 9/11 mastermind Khalid Shaikh Mohammad and two co-defendants had reached plea deals. Generally, the defendants would plead guilty to various charges before the military tribunal…
Read More