Storia: Scientists uncover traces of two mysterious 'ghost' ancestors in human DNA — Warptech Lab News