Idaho teacher accused of feeding a live puppy to a snapping turtle while students watch

Idaho Department of Agriculture officials said in a press release Friday that they euthanized the snapping turtle seized earlier this week from a junior high science teacher accused of animal … Click to Continue »
Source: Local News from the Fresno Bee