2 ms·Giant string of organic molecules on Mars may be one of best signs of life yet6 points by Brajeshwar 8mo ago