First images of ice giant Neptune in 30 years released by NASA

NASA's James Webb Telescope has caught the first proper glimpse of Neptune in 30 years. Photos published by the space agency show the solar body and its satellites in all their mysterious beauty.