News

An international team of scientists has discovered the first Neanderthal footprints on the southwestern coast of Portugal, at ...