On Tuesday, May 19, 2009, the very complete fossil of a small lemur-like animal, nicknamed Ida, was unveiled at...
Tag Archive for: fossil
Our authors examine arguments for evolution commonly brought out by evolutionists. They show these arguments are not as strong...