Facebook/Meta Manager of Community Development – Paedophile
Tech
21st February 2022
A group called Predator Catchers Indianapolis caught Jeren A. Miles “allegedly” soliciting sex from a 13 year old boy. This is not being very widely reported, and as of today 21st February 2022 it only appears on the Independent website behind a subscription wall. Nothing on the BBC after searching for “Jeren Miles”. You might […]