Louisiana police officer arrested for filming himself having sex with an animal

The Latest