Comment WTF (Score 1) 237
From TFS:
They further estimate that GRBs prevent complex life like that on Earth in 90% of the galaxies.
So, life possible on 10% of the galaxies means that those are none at all? What about our own one? This smells of clickbait.