James Telescope wallpaper Webb James Webb Telescope Development began in 1996 but ran into. The James Webb Space Telescope sometimes called JWST or Webb is NASAs largest and most po… Tuesday, July 12, 2022 Edit