James Clacher disappeared off the face of the Earth in May 2022 while facing the serious charges. He has now been found guilty of two separate charges of rape.
This article, images and content belong to the source and curated for informational purposes.