Michael Powell Alabama Death Row
Michael Powell was sentenced to death by the State of Alabama for the murder of a man during a robbery. According to court documents Michael Powell would hold up a gas station clerk and in the process shoot and kill the clerk. Michael Powell would be arrested, convicted and sentenced to death Michael Powell 2022 […]
Michael Powell Alabama Death Row Read More »