Radar Photos

Images from space from the James Webb Telescope (PHOTO SERIES)

The James Webb Space Telescope (JWST) launched into orbit just two years ago, but it has already begun to redefine our understanding of the universe.

Radar Armenia presents images taken from space using the James Webb telescope.