A 15th-century French painting holds a prehistoric secret, hidden in plain sight. The Saint Stephen murder stone in this painting is actually a prehistoric Acheulean handaxe!
Giant handaxes found in England have archaeologists puzzling about what kind of human species could have made them and even what was their true purpose.