Go to Article
Excerpt from www.aol.com
A “serial rapist” who has been on the run for 24 years was caught in Missouri, federal law enforcement agents said.
Herman Carroll, 72, was arrested in Branson on May 11, according to a May 13 news release from the U.S. Marshals Service.
McClatchy News was unable to locate attorney information for Carroll.
Carroll was arrested in 2000 after being accused of sexually assaulting a 12-year-old girl, the agency said. He posted bail, failed to appear in Moultrie County court and has been on the run ever since, according to law enforcement.