After eight months on the run, David Flores is in custody and heading back to Iowa.
Flores became a free man in 2012 after 15 years in prison. He was released after winning a new murder trial that ended with a plea deal.
Once out, Flores was arrested three times in two months. The most recent arrest stemmed from an alleged attack on his ex-girlfriend.
Back in September, police say Flores approached his ex-girlfriend, took her to a home on East 13th Street, and repeatedly assaulted her. The next morning, according to police, the woman escaped and called 911. Flores was charged with domestic abuse by strangulation, false imprisonment, willful injury causing bodily injury, and several other charges.
After bonding out, police said Flores skipped town. Eight months later, his run from the law is over.
He was tracked down and taken into custody by a bounty hunter in Phoenix, Arizona.
His father told Channel 13, Flores only left because he was being harassed by police and wanted to start a new life.
"We are very hopeful that when David gets here the county attorney will drop the charges so that David can go and go back where he was and start a new life and get a good job and forget about all these problems that he had in Iowa,” David’s dad Angel Flores said.
Flores is expected to be back in Des Moines sometime Saturday.
A Des Moines police spokesman said the department is not yet aware of Flores' capture.