Loading Video…

This browser does not support the Video element.

New images of earth from James Webb Space Telescope

NASA released new images of earth from the James Webb Space Telescope, celebrating two years since the launch of the most powerful telescope ever launched into space.