Astronomy and space exploration news collected by Eurekalert.