
As a part of our fifth anniversary celebration this weekend, the Creation Museum has opened a new high-tech exhibit designed to expose the scientific bankruptcy of the evolutionary interpretation of the famous so-called ape-woman “Lucy.”
Perhaps more than any other …






