Posts

Showing posts with the label lynx

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