A Welsh couple, identified as Stuart Compton and Tracy Turner, has received significant prison sentences for orchestrating horrifying sexual offences against children. Compton, aged 46, has been sentenced to life …
wales
-
-
A Welsh computer engineer, James Howells, is pursuing the purchase of a landfill site in South Wales, believing it to be the resting place of a hard drive containing 8,000 …