Tags

Judgment Day for the D.C. Sniper
On Tuesday, John Allen Muhammad was put to death by lethal injection. From his teenage accomplice to his dramatic trial, The Daily Beast recalls his reign of terror on the nation's capital.








