The biggest story ever told - Big Think bigthink.com Submitted by bigthink4512 on August 23, 2023 at 4:00 PM in science We are not the center of the Universe, but life is. No comments 54