Supreme Court Approves First Federal Execution Of Female Inmate In Almost 70 Years
According to a confirmed report from The New York Post, the Supreme Court has ruled in favor of the execution of Lisa Montgomery, the killer who strangled Bobbie Jo Stinnett in Missouri in 2004 and removed her unborn baby from her womb. She was sentenced to death in 2007 and was executed by lethal injection […]