
Congress destroys Northrop Grumman CEO over stupid mistakes on the James Webb Space Telescope
The James Webb Space Telescope is progressing nicely. Just kidding! It’s actually a total disaster of epic proportions that has outpaced its proposed budgets so …