Defiant DC sniper mastermind Muhammad executed (AP)

Admin

Administrator
Staff member
AP - John Allen Muhammad stepped foot into Virginia's death chamber and within seconds was lying on a gurney, tapping his left foot, his arms spread wide with a needle dug into each.




More...
 
Top