Frog Eyes—Human Eyes—Did We Come From Outer Space?
In, The Great Evolution Mystery, Gordon Taylor explains why Darwin’s Theory of evolution does not account for “organs of extreme perfection.†This includes the human eye. Human eyes contain over 100 million cells that all must function in perfect synchrony in order for people to see properly. Although ophthalmologists know much about eyes, it remains … [Read more…]