Pedo facebook development boss tries to lure 13 year old boy. *See description*

2 years ago
11.4K

Jeren Miles is the head of Community Development at Facebook based in Menlo Park, California. He’s also a pedophile who would RAPE a 13 year old boy in his hotel room given the chance too.. Watch.👀

Loading 4 comments...