0 Comment
POLICE HANDOUT Stephanie Mikles was arrested earlier this year when child-advocacy officers searched her home and allegedly found photos and videos of her in the act. A Maryland teacher has been busted for bestiality after sick footage emerged of her having sex with her family’s pet dog, police said. Stephanie Mikles, 45, allegedly engaged in... Read More