The United States launched its latest Earth observation satellite Monday atop an Atlas V rocket from Vandenberg Air Force Base in California, NASA said.
WASHINGTON — NASA satellites were interfered with four separate times in 2007 and 2008, possibly by the Chinese military, according to a draft of an upcoming report for the US Congress.