Ancient Cave Paintings – Art History

Cave paintings are humanity’s oldest form of visual art. Currently, the oldest we are aware of are from the Franco-Cantabrian…

Continue Reading

Sahelanthropus and Orrorin – Human Evolution

  Last week, we talked about the Red Deer Cave people, a seemingly anachronistic species of archaic humans. If you…

Continue Reading