0 views
NASA released a new image captured by the James Webb Space Telescope of the closest star-forming region to Earth, the Rho Ophiuchi cloud complex. CNN’s Jake Tapper speaks to NASA astrophysicist Dr. Amber Straughn about the images. #CNN #News
Date: July 13, 2023