Crime
Crime

Witness Describes Execution of DC Sniper John Muhammad

| by DeepDiveAdmin
Associated Press Reporter Dena Potter was one of the witnesses to the execution of John Allen Muhammad in Virginia Tuesday night. Muhammad was the mastermind behind the DC-area sniper attacks in 2002.