High-res photo satellite launched from California
Wednesday, August 13, 2014 - 15:00
in Astronomy & Space
VANDENBERG AIR FORCE BASE, Calif. (AP) -- A satellite designed to produce high-resolution images of Earth from space has been successfully launched from a military base on California's Central Coast....