2 ms·A new possibility for life: Study suggests ancient skies rained down ingredients3 points by geox 11mo ago