Dec 142023 Life might have been possible just seconds after the Big Bang Life may be much, much older than Earth.