N nautil.us Researchers Say Data From an Island in Quebec Proves Humans Are Still Evolving 27 points pmcpinto 11 years ago 43 comments