Wetenschappers speculeren dat de boosdoener een inslag was... maar nu een die levensveranderende gevolgen had. ###>Scientists speculate that the culprit was yet another impact, this one with life-altering implications.