Squirrel Genocide in Idaho – Killer Still at Large
A camping area and archery range in southeastern Idaho was the site of a mass squirrel killing, leaving state wildlife agents puzzled. The Idaho State-Journal reports someone killed 20 pine squirrels, eight chipmunks, and at […]