9 months agoFinally! The moment we've been waiting for: First images from the James Webb Telescope.SpaceExplorezz