A man from Walsall who carried out a string of sexual offences including rape and possessing child pornography has been locked up for almost 22 years.
Roy Mosedale, from Brownhills, was described as aggressive and controlling by his three victims who came forward almost 30 years after their abuse.