NASA confirms next Friday for Webb Space Telescope launch
The $10 billion Webb — considered the successor to the Hubble Space Telescope — was supposed to soar Saturday, but was jolted by a clamp during launch preparations, resulting in a four-day delay. NASA is shooting for next Friday — Christmas Eve — to launch its newest space telescope. NASA Administrator Bill Nelson confirmed Friday … Read more