Although she was about to publicly reveal a nightmarish personal experience—and the worst mistake of her life—Charlene Carter strode confidently through a stately Dallas federal courtroom.
On August 24, an FBI employee was arrested at his home in Stansbury Park, Utah, and booked into the Tooele County jail on four counts of aggravated sex abuse of a child.