Shuttle Endeavor again suffers another impediment for launch with a newly discovered hydrogen gas leak. The launch of the shuttle to the ISS was scrubbed early in the wee hours as a familiar problem crept back into the picture. This time the delay will be significant. The next window for the mission will open no sooner than July 11.
In the meantime, the LRO mission to the moon is set to go for tomorrow afternoon, proceeding as scheduled onboard an Atlas V rocket.