Early Man Neanderthal Fails Again as Evolutionary Link June 22, 2021 Another attempt to resurrect the once-prized evolutionary link between apes and modern humans fails. CONTINUE READING
Media Media Swarm to Latest Human Evolution Tale May 27, 2014 We had to lose muscle to grow bigger brains, some evolutionists said, and the media went ape. CONTINUE READING