Mark Anthony Foster Weaverham Paedophile Child Molester
The Offender Database reported that Mark Anthony Foster, a Weaverham Paedophile Child Molester, previously convicted of multiple sexual abuses against a young child over 20 years ago, has been sentenced…
Read More


