Defense satellite launches from California coast
Saturday, December 13, 2014 - 07:30
in Earth & Climate
A U.S. defense satellite launched from California's central coast on Friday after weather delays caused by a major storm that drenched the state.