Tech

James Webb Space Telescope will take flight as a US postage stamp in September

The U.S. Postal Service will be releasing new Forever stamps featuring the James Webb Space Telescope on September 8. Preorders begin Aug. 8