Giving the deepest view of the Cosmos, the first full-colour images from the world’s most powerful space telescope were on display at Times Square Screens in New York City on Tuesday. The images captured on the world’s most powerful space Telescope, James Webb Space Telescope were taken from its most powerful observatory […]