Key to Finding Alien Life Will Be Locating ‘New Quackers’ A new "super-Earth" was just discovered in the constellation Cetus some 40 light-years away. This newfound planet could be Earth's big brother. It's roughly 40 percent larger…