DC Sniper Executed

Email Print
FacebookTwitterShare

Virginia executed the 2002 sniper, John Allen Muhammad last night. I had forgotten that he was a Gulf War vet. In light of the Ft Hood tragedy, it makes me wonder whether the US war machine makes homicidal maniacs, or just attracts them.

1:03 pm on November 11, 2009
  • LRC Blog

  • Podcasts