A Houston cop has been fired and charged after he allegedly used a department computer to post videos of himself online having sex with a dog.
Read More »A Houston cop has been fired and charged after he allegedly used a department computer to post videos of himself online having sex with a dog.
Read More »