Search for a News Video

Loading

Wednesday, November 11, 2009

D.C.-area Sniper John Allen Muhammad Executed

John Allen Muhammad, the mastermind of the sniper attacks that terrorized the nation's capital region for three weeks in October 2002, was executed by lethal injection Tuesday evening

No comments: