10 years ago today

In News And Rumors by dmick8941 Comments

John Allen Muhammad, one of the two DC Snipers, plead not guilty. He was later found guilty and sentenced to death. He was killed by the government in November 2009.