Omar Abdel Rahman
• “Between 2012 and 2015, nine inmates in the Oklahoma State Penitentiary in McAlester took their own lives, giving Oklahoma’s only state-owned maximum security prison the highest suicide rate among corrections facilities,” according to an article published by Oklahoma Watch. All were in a type of isolated confinement when they died. • “A North Carolina […]