James Webb Space Telescope captures stunning images of the Tarantula Nebula
  • 2 years ago
New imagery shows the cycle of a star formation 161,000 light-years away.