David Cosgrave from Compton accused of public toilet sex, having 8,000 indecent images of children and voyeurism
https://nordot.app/1158704706300608696