The Alabama Supreme Court has upheld the state's death penalty sentencing structure.

About The Author