CAPE CANAVERAL, Fla. (AP) -- NASA's Tess spacecraft embarked Wednesday on a quest to find new worlds around neighboring stars that could support life....
By MARCIA DUNN, Associated Press: Nation
Wed, 04/18/2018 - 6:13pm
CAPE CANAVERAL, Fla. (AP) -- NASA's Tess spacecraft embarked Wednesday on a quest to find new worlds around neighboring stars that could support life....