Screens in Times Square display the first images from the James Webb Space Telescope

Images captured by The James Webb Space Telescope are displayed on screens at Times Square.   -  
Copyright © africanews
YUKI IWAMURA/AFP
Screens in Times Square display images just released by the James Webb Space Telescope, heralding a new era of astronomy.
View on Africanews
>