USPS USPS will begin selling stamps featuring the James Webb Space Telescope On August 8th 2 years ago Would you like to show your love for the James Webb Space Telescope in tangible form? It's possible that the…