Sniper trial brings death penalty back in spotlight

Freedom Newspapers The guilty verdict in the trial of John Allen Muhammad brings back the debate over the death penalty. There can be no justice for the people murdered by John Allen Muhammad in the Washington, D.C., area in October 2002. A jury in Virginia Beach, Va., was right to enter a guilty verdict this […]