‘What the Arrows on That Seal Above Your Head Represent’: The Sentencing of Tarek Mehanna

Last week Tarek Mehanna, a man charged with providing material support to terrorists, stood in front of a Massachusetts federal judge awaiting sentencing. Most would be weary after spending 2.5 years in solitary confinement but Tarek appeared defiant, while still polite, and deeply rational. While most use this brief moment in front of the judge […]