Supreme Court halts execution of Oklahoma death row inmate Richard Glossip
Richard Glossip was scheduled to be executed May 18 in Oklahoma, but the U.S. Supreme Court granted him a stay while it reviews the case.
Richard Glossip was scheduled to be executed May 18 in Oklahoma, but the U.S. Supreme Court granted him a stay while it reviews the case.