Jeremy Williams was put to death by lethal injection in Alabama for the rape and murder of Kamarie Holland. He had waived all appeals.

Read More