The GLP is committed to full transparency. Download and review our 2019 Annual Report

duck

Have humans or any of Earth’s creatures stopped evolving?

Some of the planet's more bizarre creatures have prompted some observers to suggest that evolution, on occasion, is stopped in ...