Bill abolish death penalty passes Senate committee

By Hunter Lovell
LSU Manship School News Service

BATON ROUGE — A new effort to … Read More