ParentFull threaddriggs·Given the scope of the universe, and aided by the perspective of photos like these, many would certainly describe this idea - that life has only ever existed and will only ever exist on Earth - as "unbelievable".View on HN