Jeremy Smith executed in Alabama for 2021 crimes against 5-year-old girl, marking the third and last U.S. execution in a single day.
Alabama Executes Last Prisoner on Day of Three U.S. Executions
8 min read
Continue reading in the USA News Updates app