Scientists discover oldest evidence of early human activity in Europe | Uncovered clear evidence of early hominin presence in Europe at least 1.95 million years ago - nearly two hundred thousand years earlier than previously documented.