Melvin Davis Alabama Death Row
Melvin Davis was sentenced to death by the State of Alabama for a double murder. According to court documents Melvin Davis was involved in a shootout with the victims and another man. The two victims were shot and killed execution style and the third man would survive his injuries. Melvin Davis would be arrested, convicted […]
Melvin Davis Alabama Death Row Read More »