Prison Escapes

A murderer recently escaped from a North Carolina prison. According to this News and Observer story, the escapee is James Ladd, who was convicted in 1981 of two counts of murder and one count of armed robbery. Mr. Ladd escaped from the minimum-security Tillery Correctional Center in Halifax County on Sunday. He was serving three … Read more