Can Evolution Produce an Eye? Not a Chance!

Share it with your friends Like

Thanks! Share it with your friends!

Close

By Dr. David Menton The light sensitive retina of the eye (which is really part of the brain) contains over 10 million photoreceptor cells. …read more

Source: AIG Daily

    

  • Rating:
  • Views:439 views
  • Categories: Biology