Posts

Showing posts with the label bobcat

The lynx vs. the bobcat. Two species of wild cat in Ontario, Canada, may face dramatically different futures. Is this "survival of the fittest?"