seeing the glory of God in the ordinary things of life
Random header image... Refresh for more!

Maybe because… They *are* human

A study published today shows that Neanderthals and Modern Humans have an identical gene. Surprised?

1 comment

1 Travis { 10.29.07 at 2131 }

Update your links to my site!!!

Leave a Comment