Contrasting Two Washington Projects
October 2, 2017
The difference between creationist and evolutionist projects on the National Mall could hardly be more stark.
Yet Another Revolution in Human Evolution
May 25, 2017
A new paper claims the split between chimps and humans occurred in eastern Europe, not Africa as widely accepted for decades by scientists.