Cops filmed killing porcupines with their police batons fired and now charged October 11, 2020 Two Maine police officers allegedly beat porcupines to death with their batons while on duty, outlets report. Addison Cox, 27, and Michael Rolerson, 30,… Continue Reading
Mother Goose asks police for help in untangling her babies from balloons May 20, 2016 A mother goose flagged down police for help after her gosling got entangled in a balloon string that had been used to celebrate Mother’s… Continue Reading