Cape Canaveral, Apr 19 — NASA’s Tess spacecraft embarked Wednesday on a quest to find new worlds around neighboring stars that could support life.
Cape Canaveral, Apr 19 — NASA’s Tess spacecraft embarked Wednesday on a quest to find new worlds around neighboring stars that could support life.