Version 2.0 Mars may have harboured life in past: study London: Scientists have found traces of fatty acids – key building blocks of biological cells – in acidic streams... May 16, 2018 0