A sophisticated Earth-imaging satellite designed to deliver pictures depicting "a truer view of the world" rode to space Thursday aboard a Delta 2 rocket that launched from Vandenberg Air Force Base. The United Launch Alliance booster, which stands about 12 stories tall, blasted off from Space Launch Complex-2 at 11:51 a.m., climbing into skies that earlier had shed a stubborn morning marine layer. Liftoff was delayed 13 minutes because of a battery problem, a spokesman said. Read more