Categories
On Twitter

NASA released a new image captured by the James Webb Space Telescope that reveals a rare cosmic sight emanating from a pair of stars located just over 5,000 light-years from Earth

Listen to this article
NASA released a new image captured by the James Webb Space Telescope that reveals a rare cosmic sight emanating from a pair of stars located just over 5,000 light-years from Earth

WP Radio
WP Radio
OFFLINE LIVE