Evolutionists continue their fruitless pursuit of some solid evidence. The latest fossil find that has raised their hopes has been named Ardipithicus ramidus , triumphantly known as “Ardi.” The remains were found in the Middle Awash region of Ethiopia over the course of 15 years. The find has elicited much...
Read more