Aberdeen academics’ discovery increases possibility of life on Mars

The discovery may mean there is life on Mars
The discovery may mean there is life on Mars