Tags: space, nasa, successfully, launched, earth-orbiting, satellites, including, goddards, eighth, orbiting, solar, observatory, aboard, delta, rocket, june, cape, canaveral, florida