News

The perplexing puzzle of a ‘Horned Serpent’ cave painting. The cave painting in South Africa may depict long-extinct animal. By Tom Hawking. Published Sep 18, 2024 2:00 PM EDT ...