York Regional Police say a suspect has been charged in connection with the violent sexual assault of an elderly person at his Newmarket home.
Police said the incident happened shortly before 4.30pm on May 25.
A 74-year-old woman was in her garage when a stranger allegedly entered and exposed himself.
The suspect then violently assaulted the woman and sexually assaulted her, police said.
She was taken to hospital with serious injuries.
In a press release on Thursday, police said they were able to quickly identify and arrest a suspect.
Police say Yorcaef Rodriguez-Martinez, 23, of Newmarket, has been charged with sexual assault causing bodily harm, overcoming resistance in the commission of a crime, illegally in a dwelling house, and two charges of breach of a custodial order.
Investigators ask anyone with information or any other possible victim to come forward.