Traces of an unknown ancient species of people, left 300 thousand years ago, were found on the beach of Spain
(ORDO NEWS) -- Anthropologists from the University of Seville and the University of Huelva have…
(ORDO NEWS) -- Anthropologists from the University of Seville and the University of Huelva have…
Sign in to your account