[ad_1] Carroll was convicted of child sex offences in 1983 and 1993, the U.S. Marshals Service said. Getty Images/iStockphoto A “serial rapist” who has been on...
[ad_1] A Denton County resident already sitting in jail with multiple charges now faces another sexual assault charge after DNA evidence linked him to a 2022...