Boston Herald HOWDY, NEIGHBORS 2017-02-23 - NEW DISCOVERY OF 7 EARTH-SIZE PLANETS THAT COULD SUPPORT LIFE