“A retired fisherman has discovered an ancient stone head which experts say could be 24,000 years old – the oldest found in Britain.” The five-inch stone head was found off Long Island in Hampshire and according to archaeologists could be a piece of Neanderthal art. “A similar stone head was found in a Neanderthal cave in northern France and was dated back to 28,000 BC.”
Full story and photo appear on page 7 of The Times, 2 October 2004.