'Nuff said

(Taking context-optional note of thought-provoking quotes)

Teresa Lewis Is Dead. Outcome Is Right, More Or Less.

-- headline of a biting Faculty Lounge commentary, by Drexel Law Associate Dean Dan Filler, on Thursday's execution of a woman with a 72 IQ on the ground that she was the "mastermind" of a double murder. Yesterday, Washington Post writer Maria Glod published an eyewitness account of Lewis' death by lethal injection at a prison in Virginia. (photo credit)

 
Bloggers Team