No description available22 hours agoAlabama executes a man who said he was guilty of rape and murder and deserved to dieRead full article: Alabama executes a man who said he was guilty of rape and murder and deserved to dieAlabama has executed a man who said he was guilty of a woman's rape and murder and deserved to die.