×

NASA telescope is on the verge of plunging back to Earth after failed rescue mission

Oct 31, 2026 | 11:14 AM