Skip to main content

Witness Describes Execution of DC Sniper John Muhammad

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.

undefined

Popular Video