News

Alabama executes a man who said he was guilty and deserved to die for a woman's rape and murder.