by John Mays
This is an exciting day: The first images from NASA's new James Webb Space Telescope were released this morning. Read about the image shown above and look at other ones here.
After over 25 years of development, the James Webb Space Telescope was launched last Christmas. Space exploration enters a new era today!