NewdawnApr 24, 2025
Murder A U.S. citizen is scheduled to be executed in Alabama on Thursday evening after dropping his appeals, saying he was guilty of raping and murdering a woman in...