Mar 29 For the record, it's 2025,… For the record, it's 2025, and people still believe that the universe came into existence by random processes: Mar 29, 2025