S5E8: How are ticks threatening Maine’s moose?
The moose has become so synonymous with Maine that it serves as the state animal. Residents and tourists alike scout the forests and mountains to catch at least a glimpse of this majestic mammal, and their odds aren’t too slim. Maine has the highest wild moose population in the lower 48 states, with 60,000–80,000 roaming […]
Read more