Mugshots and Terrorists

This past week Khalid Sheikh Mohammed was returned to the headlines in (in)glorious fashion since the U.S. Attorney General announced he will be tried in New York City for his part in the planning and execution of the 9/11 attacks […]