‘Is it life? We can’t tell’: Nasa’s Curiosity rover finds organic molecules on Mars | Globalytic