NASA’s James Webb Telescope has been delayed another four days to Dec. 22 November 22, 2021 No comments Article https://ift.tt/3l1PvfT via /r/space https://ift.tt/3l0BsY6 Categories: funny, photos