Cavemen on Mars?
Aouda.X test in the Kopperbrüller cave at Obertraun, Austria Some of the first documents of human history are paintings found in caves, like in the Spanish Altamira cave. Those paintings date back to 30 000 years! So what does this […]