The most interesting scientific article I have ever read on the symbiosis between early humans and canines. The theories on the evolution of white eyeballs (sclerae) is astounding.
The most interesting scientific article I have ever read on the symbiosis between early humans and canines. The theories on the evolution of white eyeballs (sclerae) is astounding.