500 Witnesses to Paul

A post was merged into an existing topic: No, a New Paper Did NOT Discover Humans and Chimps are “Only 85% Similar”