Posts

Showing posts with the label Israel

The 55,000 year old anatomically modern human fossil from Israel: yet another nail into a well-hammered YEC coffin