Smashed into the earth of Morocco 20 years ago, scientists reveal that these meteorites contain liquid water, hydrocarbons and amino acids. Do these meteorites carry a sign for life beyond earth ?