U.S. to execute man convicted of rape, murder
A U.S. 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. The convict said he did not want to keep “wasting everybody’s time” and money. James Osgood, 55, will be executed byContinue Reading



















