Storia: Rare Neanderthal baby fossil reveals our ancient relatives may have begun life much like modern humans — Warptech Lab News