Sahelanthropus and Orrorin – Human Evolution November 8, 2019 Light Future Art LLC Leave a comment Last week, we talked about the Red Deer Cave people, a seemingly anachronistic species of archaic humans. If you… Continue Reading