NASA has postponed the launch of space shuttle Discovery because of a gas leak. The leak of gaseous hydrogen occurred as the launch team was filling the external fuel tank for liftoff Wednesday night. The seven astronauts had yet to board the spaceship.