http://www.sciencedaily.com/releases/201...144641.htm
Looks like the evidence points to the favor of pushing back the fossil record some 90 million years. What do y'all tthink?
Looks like the evidence points to the favor of pushing back the fossil record some 90 million years. What do y'all tthink?