Dejuan Donaldson, the man accused of raping three girls, between the ages of 10 and 17, who were walking to schools in south Phoenix neighborhoods in 2010 and 2011.
Donaldson pleaded guilty today to six charges related to the rapes, a plea that is almost undoubtedly part of a plea agreement.
Phoenix police said that Donaldson -- who was 18 at the time of his arrest, in May, 2011 -- attacked his first victim, a 10-year-old girl, on November 22, 2010.
The girl was walking to school near 15th Avenue and Southern when she was dragged into a vacant home and raped at knife-point before she was released, police said.
The second attack, on January 10, 2011, wasn't too far from the first attack.
Police said a 12-year-old girl was taken in that case, and sexually assaulted at the same home.
The third attack was on April 25, 2011, when 17-year-old South Mountain High School student was forced into a vacant home near 7th Street and Baseline Road and sexually assaulted.
If you like this story, consider signing up for our email newsletters.
SHOW ME HOW
You have successfully signed up for your selected newsletter(s) - please keep an eye on your mailbox, we're movin' in!
Although police said DNA from each of the three victims' bodies linked Donaldson to the crimes -- and one of his fingerprints was found on a victim's phone -- his family and then-pregnant girlfriend tried to say Donaldson was framed.
You can see the explanation from Donaldson's mother here and here, but Donaldson himself has pleaded guilty to six crimes -- two counts of sexual conduct with a minor, two counts of attempted sexual conduct with a minor, and one count each of sexual assault and attempted sexual assault.
His sentencing is scheduled for February 22.
James King contributed to this post.