Rabat - If you believe in extraterrestrial life you might enjoy this: a group of scientists has analyzed two meteorites found in 1998 and both contain compounds necessary for sustaining life.