James Webb Space Telescope Captures Stunning Image of WR 124 star
On March 14, 2023, The James Webb Space Telescope, NASA's latest and most advanced observatory, has released an awe-inspiring image of the star WR 124, located about 15,000 light-years away in the constellation Sagittarius. Read full article here














