51,200-Year-Old Cave Art, Likely the World’s Oldest, May Not Have Been Made by Modern Humans - The Debrief

Science, Tech and Defense for the Rebelliously Curious.

The Debrief