2 ms·Proxima b: Newly discovered planet 'likely' to support life, say scientists2 points by evo_9 10y ago