Home » Sci Tech » Future Space Exploration » NASA James Webb Space Telescope New Images of Space Here! The Butterfly Nebula-its tormented wings