‘Serial child rapist’ on the run for more than 2 decades arrested in Missouri, feds say
A “serial child rapist” was arrested in Missouri after more than two decades on the lam, according to the U.S. Marshals Service. Herman Carroll, 72, who posted bail...
Read more