Why was James Webb delayed?
Liftoff of NASA's James Webb Space Telescope, designed to peer farther than ever into the universe, has been delayed until Christmas Day at the earliest, due to poor weather at the launch site on South America's northeastern coast
Comments
Post a Comment