Researchers have discovered rare amino acids and ancient chemical signatures inside a meteorite preserving conditions from ...