Teacher denies feeding puppy to snapping turtle

The Latest