Louisiana is one of 27 states where the death penalty exists, though it’s been 13 years since a prisoner was executed.
Fire News Today delivers current global, national and local news, viral videos, sports, entertainment, politics, showbiz, crime, tech news & more