For LadyBronte : What evidence, or lack of, may suggest humans came from another planet ? Post Comment Receive notifications Add a comment...