September 26, 2012 Prison Escapes Jeffrey Welty 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 […]Read post