After years of setbacks, the James Webb Space Telescope will finally launch next month. NASA has given the green light to begin fueling the observatory for launch, after engineering teams found no sign of damage from an incident last week.
Continue reading...
No comments:
Post a Comment