News

A second Earth? Astronomers spot planet the same size and temperature as Earth