Osama bin Laden's Death Satisfies Our Human Need for Vengeance
The mastermind of 9/11 is dead, and it feels damn good. Does that represent something ugly lurking deep down in our cores? Or is it just a desire for fairness that came to pass yesterday?