Southern California

US Postal Service release stamps featuring NASA web images

Two brand-new Priority Mail stamps honouring NASA’s James Webb Space Telescope the biggest, most powerful, and most intricate telescope ever launched into space have been released by the USPS. The stamps, which were released on January 22, showcase photos of…