Tweet Bossier City, LA — As TFTP previously reported, a police officer from the Bossier City Police Department was arrested in December 2018 for filming unspeakable acts with animals. Officer Terry Yetman, 38, was charged with multiple counts of sexual abuse of animals—producing the evidence himself—including filming sex with his own police …
This post was created with our nice and easy submission form. Create your post!
Comments
Loading…