
New theory of the presence of people on the European continent.
Solar radiation killed the Neanderthals while our ancestors were saved using… sunscreen

New theory of the presence of people on the European continent.
Leave a Comment