WATCH — Facebook Manager of Community Development, Jeren A. Mi | Critical Path News & Insights
WATCH — 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.