Tag Archive

To Kill or Not to Kill

Published on November 16, 2009 By Sandra

This 200th post is a controversial one. Last week’s coverage¬†on the lethal injection execution of the Washington Area sniper John Allen Muhammad featured an interview by Larry King with Bob Meyers, whose brother Dean was shot and killed by Mohammad in 2002.¬† Meyers witnessed Mohammad’s execution, and while one might expect someone in Meyers’ position […]