
Orlando Hall, an inmate at a federal prison in Terre Haute, Indiana, was executed late last Thursday at 11:47 pm after six hours of a desperate appeals process. A district judge ordered a stay of execution, but the U.S. Supreme Court lifted the stay, giving the green light for the... Read More »