Convicted sniper John Allen Muhammad lost a U.S. Supreme Court bid to stop his execution, scheduled for today in Virginia, for one of 10 killings that terrorized the Washington, D.C., area over three weeks in 2002. Muhammad was convicted of ...
Tagged with: Death Sentence John Allen Muhammad
Read More »