A suspect who was 17 when he allegedly violently robbed and raped a Miami-Dade woman who he followed home back in 2022 has been arrested, police said.
Donovan Stokes, now 20, was arrested on Oct. 24 on sexual battery and strongarm robbery charges.
Watch NBC6 free wherever you are
He was initially taken to a juvenile detention center but was transferred to a Miami-Dade jail on Thursday, records showed.
Stokes was 17 and just days shy of his 18th birthday when the alleged incident happened on March 25, 2022.
Get local news you need to know to start your day with NBC 6's News Headlines newsletter.
According to an arrest report, the 45-year-old victim was walking home from a grocery store when she noticed someone following her from a distance.
When she arrived at her home, she no longer saw the person so she walked to the rear yard.
Multimedia
She suddenly heard a noise behind her and when she turned around, Stokes was standing in the yard, the report said.
Stokes approached her and started punching her in the face and head while saying "money, money," the report said.
The victim pointed at her purse, and Stokes took cash and the victim's phone out of her purse, the report said.
He continued to attack the woman before he brutally raped her and fled the scene, the report said.
Stokes appeared in court Friday, where Judge Mindy Glazer said investigators got his DNA off the victim's underwear.
"This happened when he was 17, he attacked this woman who was coming back from the grocery store and raped her and robbed her," Glazer said. "DNA does not lie but you are presumed not guilty sir."
Glazer appointed Stokes a public defender and ordered him held without bond.