John Allen Muhammad, the person who masterminded the sniper attacks in 2002 that left 10 people dead was finally executed at Greensville Correctional Center in Jarratt, VA prison. He died by lethal injection at around 9:11 p.m. Tuesday. The accomplice of Muhammad, Lee Boyd Malvo, is now serving a life imprisonment sentence. The DC sniper execution has put a closure to the years of torment for the...
Read More