Carlos Ayala Morales got out of prison last year after serving time for child sex assault but was never registered as a sex offender. DPS blames human error.
Enjoy unlimited access to all of our incredible journalism, in print and digital. Dallas’ most important news stories of the week, delivered to your inbox each Monday.