{FD} Alien life possible where two stars squeezed together, scientists claim


The possibility for alien life increases when two stars are pushed together by a third, according to new research announced Tuesday.