Alien life possible where two stars squeezed together, scientists claim By: FOXNews.com March 07, 2019 at 19:14 PM EST The possibility for alien life increases when two stars are pushed together by a third, according to new research announced Tuesday. Read More >> Related Stocks: Fancamp Exploration Ltd