23-02-2015 21:51 via

'Eyeball planets' could be more likely to have alien life

These planets, which are tidally locked to their star, may have areas in which life could thrive, according to a theory first proposed by researchers at Columbia University in New York.
Read more »