Astronomers have announced the discovery of orbiting stars like our sun, and one of these — named HD85512b — is generating excitement among scientists as a possible candidate for harboring life. This extraordinary haul of new planets, made by a team of astronomers using data gathered at the European Southern Observatory in [...]



















