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...
Texas
Blog
Shop Our Books
Voluntaryist Handbook
Hotter Than The Sun: Time To Abolish Nuclear Weapons
[playlist artists="false" images="false"...