Associated Press
Share this story

CAPE CANAVERAL, Fla. — NASA’s Tess spacecraft embarked Wednesday on a quest to find new worlds around neighboring stars that could support life.