The Scottish island of Kerrera has produced the earliest known bug in the fossil record, a millipede.1 It was found in Silurian System rocks recently claimed by secular scientists to be 425 million years old.1 Unexplainably, their millipede fossil just seemed to show up, fully-formed as a completely functioning “creeping thing.”
This discovery also caused some consternation with the uniformitarian … More…
Source: icr.org
Thanks! Share it with your friends!
Tweet
Share
Pin It
LinkedIn
Google+
Reddit
Tumblr