Teacher Allegedly Feeds Live Puppy to Snapping Turtle in Classroom - NBC New York

    Live Puppy Allegedly Fed to Snapping Turtle in Classroom