Biden unveils first image of Webb Telescope, calls it 'historic moment'
US President Joe Biden released the first images of the James Webb Space Telescope in the presence of NASA Administrator Bill Nelson at the White House on Monday.
Source: webindia123.com