Our Great-Grandma Lucy?

Share it with your friends Like

Thanks! Share it with your friends!

Close

In the 1970s scientists discovered, “Lucy,” a new species they claimed was the missing link. Now creationists read the papers and easily concluded: Lucy was an ape!

  • Rating:
  • Views:158 views
  • Categories: Biology