News Roundup

I wrote earlier this week about James Ladd, the murderer who recently escaped from a North Carolina prison. Well, he’s been caught, apparently without much fuss: a motorist saw a man running from some woods towards a house and called the authorities, who went to the house and found Ladd crouched in the garage. In … Read more