Thursday, May 30, 2024

Tag: Jeren Andrew Miles

Predator Catchers Indianapolis (PCI) apparently lured Facebook Meta manager into a child sex sting and he was later fired after it was caught on tape.