Ker’Sean Ramey put to death in Texas after appeal denied by the Supreme Court

Execution of Man Convicted of Triple Murder in Texas A man found guilty of murdering three individuals in their apartment while on the hunt for drugs was executed in Texas on Wednesday evening, just a week after his accomplice faced the same fate for the same murders. Ker’Sean Ramey, 41, was put to death by […]