Thirty-four-year-old Darwin Felix Alfelor was charged on Wednesday. He was due to be released from prison in six months, but he's now facing six new felony counts. He's suspected of abducting an 8-year-old boy in June 2007 as the boy was walking home from school.
Prosecutors say the youngster was driven to another location where he was sexually assaulted and later released.
Police say DNA evidence from the crime scene was linked to the suspect. Alfelor has no prior arrest record for sexual assault.
MORE LOCAL HEADLINES FROM LOS ANGELES
SEND TIP || REPORT TYPO || TWEET @abc7 || WIDGET