Screens in Times Square display images just released by the James Webb Space Telescope, heralding a new era of astronomy.
Watch: The inventor empowering schoolchildren with light in Zimbabwe
IN PARTNERSHIP WITH MEDIA CITY
Video. Screens in Times Square display images from Space Telescope
Screens in Times Square display images just released by the James Webb Space Telescope, heralding a new era of astronomy.