Peter Scully’s partner in crime arrested after two years on the run
The partner in crime of depraved child abuser Peter Gerard Scully has been arrested after nearly two years on the run. Liezyl Margallo, aged 23, is alleged to have taken …
The partner in crime of depraved child abuser Peter Gerard Scully has been arrested after nearly two years on the run. Liezyl Margallo, aged 23, is alleged to have taken …