Seeing back to front

Share it with your friends Like

Thanks! Share it with your friends!

Close

Claims that the human eye is wired backwards have proved shortsighted. …read more

Source: creation.com

    

  • Rating:
  • Views:490 views
  • Categories: Biology