Freddie Owen's Final Words Before South Carolina Execution

Freddie Owens was put to death by lethal injection at Broad River Correctional Institution in South Carolina shortly before 7 p.m. on Friday.

newsweek.com

Read full article on: newsweek.com

unread news