Webb telescope delivers first view of deepest infrared image of Universe
Washington, July 12 (SocialNews.XYZ) James Webb Space Telescope has produced the deepest and sharpest infrared image of the distant universe to date. The $10 billion Webb telescope, is an international programme led by NASA, European…