Astronomy NewsSorry space fans, Webb Telescope probably didn’t find alien life on distant planetMay 2, 2024