Craig Finch Thames Valley Police Paedophile
Banbury Paedophile Craig Finch, a SHAMED Thames Valley police constable who resigned days before pleading guilty to owning extreme pornography won a Thames Valley Police award for his community work.…
Read More



















