Loading...

The "most powerful" telescope humanity's ever launched

| NASA scientist says the new $8 billion Webb telescope will be out of reach after launch, but scientists think it won't need repairs