Advertisement

Junior High School Teacher Accused of Feeding Puppy to Snapping Turtle in Front of Class

A teacher at a Junior High School in Preston, Idaho, has been accused of feeding a puppy to a snapping turtle in front of a class.