3 ms·More evidence that life could possibly survive traveling through space.by mempko 9y agoMore evidence that life could possibly survive traveling through space.