9:35ScienceThe Great Explosion has been refuted! The Webb Telescope has discovered an incredible structure!1 August, 2023400
9:57ScienceJames Webb Telescope Just Discovered The First Habitable Planet As Earth23 January, 2023194