Authorities have arrested two suspects in connection with the killings of two transgender women in Charlotte, North Carolina. Dontarius Long, 21, and Joel Brewer, 33, were charged in the deaths of Jaida Peterson, 29, and Remy Fennell, Charlotte-Mecklenburg Police Chief Johnny Jennings said at a news conference on Friday. Peterson, 29, was found dead by…… MORE
A court in Texas has thrown out the death sentence of convicted killer Raymond Riles, who has spent more than 40 years on the state’s death row. The Texas Court of Criminal Appeals ruled on Wednesday that Riles’ death sentence “can no longer stand” because the jury that sentenced him was not given instructions to…… MORE