A massive flare erupts at our neighboring star — here’s what it means for the chances of alien life – Source: A massive flare erupts at our neighboring star — here’s what it means for the chances of alien life – Alternet.org Share this:TwitterFacebookLike this:Like Loading... Related