Straying from controversy – UI task force investigates animal trapping and euthanasia on campus
Controversy broke out at the beginning of the semester when it was revealed that the University of Idaho campus veterinarian authorized the euthanasia of seven cats on campus. Thousands of […]