A man has been given an indefinite prison sentence after admitting raping a 12-year-boy and sexually assaulting two elderly women.
Gurjinder Narman, 22, of Strood in Kent, also admitted inciting a child to engage in sexual behaviour and trespass with intent to commit sexual offences.
The women, aged 79 and 85, were attacked in their homes.
At Maidstone Crown Court Narman was told he will serve 12 years before being eligible for parole.
Before sentencing, Judge Andrew Patience described the offences as "cruel and indescribably wicked" and said Narman "presented a very grave risk of committing serious offences in the future".
Det Ch Insp Lee Whitehead, of Kent and Essex Police's Serious Crime Directorate, said Narman, of London Road, "preyed on elderly people who he saw as an easy target".
He added that Narman was a "serious sexual predator".
Narman was also given a Sexual Offences Prevention Order for life.
He will not be allowed to be alone with anyone under the age of 16 without supervision or be allowed to work in any residential or care home.
He will also sign the sex offender's register.