Beltway sniper John Allen Muhammad

John Allen Muhammad, A.K.A. the infamous DC Sniper, is scheduled to die by lethal injection on Tuesday night at a prison in Virginia for the killing of Dean Harold Meyers back in 2002. The U.S. Supreme Court has denied a last-minute appeal.
Muhammad,48, was the mastermind behind the 2002 beltway sniper attacks, killing 10 people with [...]

Continue reading " DC Sniper Execution Today "