Two Denham Springs residents are facing felony charges following an ongoing animal abuse investigation, according to the Livingston Parish Sheriff's Office.
Although it may not be something we hear about very often, bestiality is a criminal offense in the state of Texas. Penalties for being convicted of such a crime may include fines and imprisonment, which Bane may face if convicted.
As you may expect, public outrage has been significant regarding this alleged crime, as crimes against animals often spark on social media.
Devin Triche, age 37, was arrested for 100 counts of child pron and two counts of sexual abuse of an animal. The National Center for Missing and Exploited Children contacted the Sheriff's Office after finding two files Triche uploaded containing sexual abuse of a minor.