Seven alien worlds about the size of Earth have been discovered orbiting a tiny nearby star, and six of them appear warm enough that liquid water — necessary for life — could exist on their surfaces, European astronomers announced Wednesday.
read more