A babysitter has pleaded guilty to more than 100 offences, including raping a baby and sexually abusing several other children.
Jareth Thomas Harries-Markham was originally charged with 221 child sex offences, but this week he faced Perth Magistrates Court and pleaded guilty to 141 charges, including multiple counts of sexual penetration of a child under 13.
Other charges included multiple counts of indecently recording and indecently dealing with a child.
The remaining charges against the 24-year-old were discontinued.
Police previously revealed Harries-Markham committed his crimes between July 2020 and August last year while he was working as a babysitter.