The rocket that will finally launch NASA's James Webb Space Telescope today (Dec. 25) has begun fueling for liftoff.
James Webb Space Telescope's rocket begins fueling up for launch : Read more
James Webb Space Telescope's rocket begins fueling up for launch : Read more