This is a blog detailing the creation/evolution/ID controversy and assorted palaeontological news. I will post news here with running commentary.
Showing posts with label Liang Bua. Show all posts
Showing posts with label Liang Bua. Show all posts
Tuesday, May 09, 2017
Monday, June 13, 2016
Friday, July 19, 2013
Thursday, December 09, 2010
Thursday, March 18, 2010