NASA’s James Webb telescope gets hit by a micrometeroid

The entire team responsible for this fiasco (the Webb telescope) should be fired from Government work. I give this boondoggle less than 5 years. Way to throw a ton of money away and further pollute our atmosphere for the interests of a very few. Such promise; inexcusably poor execution.

Lee Feinberg, Webb optical telescope element […]