Tag: Aiding escape
Worker Accused of Helping New Orleans Jailbreak Claims Innocence as Lawyer Cites Toilet Unclogging
Sterling Williams, a 33-year-old maintenance worker at a jail in New Orleans, was recently arrested for allegedly aiding in a jailbreak by 10 prisoners....