Archaeologists have found traces of an extinct human species in Poland

(ORDO NEWS) -- Anthropologists from the University of Warsaw studied stone tools discovered in the