NASA Scientist Shaves Off “James Webb Beard” After Successful Deployment – Futurism

One of NASA’s top scientists finally shaved his “James Webb Beard” yesterday to celebrate the James Webb Space Telescope’s successful deployment. read more