Alcohol-soaked star system could explain why life, including us was able to form livescience.com 7 points by Bluestein 2 days ago