Search
Library
Log in
Watch fullscreen
3 months ago

NASA releases awe-inspiring image taken by James Webb Space Telescope

AccuWeather
AccuWeather
NASA announced, on March 16, the James Webb Space Telescope achieved another milestone, taking its first in-focus image of a bright star as it prepares to dive deep into the depths of the universe.