Scotland has their feared but beloved Loch Ness monster. The Pacific Northwest has Bigfoot. Lake Tahoe now has its own “monster.” If not dealt with, these “monsters” could destroy the lake’s entire ecosystem.
Mother Nature is much smarter than we tend to give her credit for. No matter what your belief – evolution or creation – wildlife existed before humanity. Therefore, it would stand to reason that humanity relies on wildlife. And now, with nearly 20,000 species of plants and animals on the brink of extinction, it’s impossible […]