Comment Is there a thumb over the lens in one picture? (Score 1) 1185
So, either evolution is just that much more proven or somewhere in the research materials they have a picture of God's hands!
Either way, major science win!
"How to make a million dollars: First, get a million dollars." -- Steve Martin