Teacher Allegedly Fed Sick Doge to Snapping Turtle

A center faculty trainer in Idaho has been charged with animal cruelty...