theconfoundingvariable.com
Scientists Discover The Last “Missing Link”
MACQUARIE ISLAND, AUSTRALIA—Scientists on remote Macquarie Island have discovered the so-called “missing link” that bridges the evolutionary gap between humans and other higher primates…