First images of the James Webb Space Telescope released: Biden calls it 'historic moment'

Search

First images of the James Webb Space Telescope released: Biden calls it ‘historic moment’