VATICAN CITY – The quest to find life on other planets got a boost when astronomers confirmed the existence of at least seven Earth-sized planets orbiting a red dwarf star just 40 light years away.

Published in International