John Allen Muhammad is scheduled to die by lethal injection today at the Greensville Correctional Facility for the deaths of at least ten people during a three-week killing spree in October 2002.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results