'Oldest Evidence' of Life?

Recently, evolutionists discovered “microfossils up to almost 4.3 billion years old” in Canada. On what do they base this age?

More...

Recent News

Click here for our Newsroom