NASA Holds Teleconference About Space Telescope Review Report

NASA will hold a media teleconference at 5 p.m. EST today to discuss an independent review panel’s report on the status of the James Webb Space Telescope project.