• School turtle 'that was fed a live puppy by a US biology teacher' is euthanised

    An Idaho junior school has become the nexus of a bizarre and horrifying animal rights storm after a biology teacher reportedly fed a live puppy to the school turtle – which has now been euthanised. Preston Junior High School biology teacher Robert Crosland was identified on Tuesday by East Idaho …

    Read More
  • 0 0