Specks of dust that a Japanese space probe retrieved from an asteroid about 186 million miles (300m kilometres) from Earth have revealed a surprising component: a drop of water. The discovery offers new support for the theory that life on Earth may have been seeded from outer space. The findings are in the latest research to be published from analysis of 5.4 grammes of stones and dust that the...