Read news on faraway world with our app.
Read more in the app
Tantalising sign of possible life on faraway world - BBC News