Dr. Charles Jackson explains fossilization and the latest fossil that is supposedly ancestor to humans according to the evolutionists.

By