NASA finds 'possible' signs of life on Mars 0 29.07.2024 15:01 FemaleFirst.co.uk A NASA rover has discovered possible signs of life on Mars.