Texas Woman Found Engaging in Bestiality with Dog After Husband’s Arrest for Exposing Himself to Children
A nurse and her husband are facing sex crime charges after child porn and a video of her having sex with the family dog were allegedly found. Joely, 53, and William Mitchell Keen, 52, were arrested on March 27 after dozens of disturbing photos and videos were allegedly discovered on his phone. They allegedly included at least … Read more