A United States, US citizen is scheduled to be executed in Alabama on Thursday evening after dropping his appeals, saying he was guilty of raping and murdering a woman in 2010, NAN reports.
The convict said he did not want to keep “wasting everybody’s time” and money.
James Osgood, 55, will be executed by lethal injection at 6 p.m. CDT at William Holman Correctional Facility in Atmore, Alabama.
This will make him join the approximately one in 10 people on death row…
Read the full article here













