No, a New Paper Did NOT Discover Humans and Chimps are "Only 85% Similar"

5 posts were split to a new topic: Who is Responsible for Misrepresenting Scientific Findings?