Woman who filmed sex with chihuahua released
A Florida woman accused of producing explicit content involving animals has been released on bond and faces a court hearing on April 22. Authorities are continuing their investigation following online reports. Twitch’s new ad...