Jeremy Williams was put to death by lethal injection in Alabama for the rape and murder of Kamarie Holland. He had waived all appeals.
Man executed for murdering 5-year-old girl in 2021
3 min read
Continue reading in the USA News Updates app