Getting rid of mice and other rodents is a serious undertaking, but never more so than in the archipelago of Haida Gwaii or Queen Charlotte Island in Canada. Naturalists on the archipelago have declared an all-out war on the rats that have already made a negative ecological impact. The road to victory seems long; but… Continue reading