About
Donate
News Sources
Contact
Install DevEvil News
DevEvil News
All
World
Politics
U.S.
Americas
Asia
Africa
Europe
Business
Crypto
Technology
Science
Sports
Health
Entertainment
Lifestyle
Literature
Faith
Opinion
Install DevEvil News
South Carolina executes man days after witness admits to lying on stand
By Washington Post (U.S.) | Created at 2024-09-24 11:20:42 | Updated at 2024-09-30 07:35:58
5 days ago
Truth
Advertise here
Freddie Owens was executed in South Carolina days after a key prosecution witness said he had lied on the stand decades earlier.
Read Entire Article
Homepage
U.S.
South Carolina executes man days after witness admits to lying on stand
Related
Barbra Streisand pays tribute to Kris Kristofferson followin...
7 minutes ago
A San Francisco coffee roaster's mission to deliver the perf...
13 minutes ago
Jimmy Carter, America's oldest living president ever, turns ...
13 minutes ago
Hamas announces leader in Lebanon has been killed in Israeli...
32 minutes ago
All
World
Politics
U.S.
Americas
Asia
Africa
Europe
Business
Crypto
Technology
Science
Sports
Health
Entertainment
Lifestyle
Literature
Faith
Opinion