NASA still won't rename the James Webb Space Telescope, citing new investigation into namesake's career
Despite numerous calls from astronomers to rename its powerful new telescope, NASA officials stood by the naming of the James Webb Space Telescope before its launch.