24 ICYMI...Facebook Manager of Community Development, Jeren A. Miles, was allegedly caught soliciting sex from a 13-year-old boy. The video was posted on a YouTube channel called "Predator Catchers Indianapolis" on Feb. 16... (rumble.com) posted 2 years ago by purkiss80 2 years ago by purkiss80 +27 / -3 1 comment share 1 comment share save hide report block hide replies
Love all these Pedo catchers. It’s disturbing how many sick fucks are out there...