Scientists find 16,000-year-old fossilised pollen in mystery tomb
The Red Lady, who was buried deep within a cave on the Iberian peninsula, is believed to have been adorned with Chenopodiaceae flowers, according to the University of the Basque.
Read more »