Alien life possible where two stars squeezed together, scientists claim – Fox News
Science News
Alien life possible where two stars squeezed together, scientists claim Fox News
The possibility for alien life increases when two stars are pushed together by a third, according to new research announced Tuesday.
View full coverage on Google News
Source: Science News