Indicators of alien life may have been found – astrophysicist explains what the new research means

It’s the best result yet – but the evidence still isn’t strong enough to convince the scientific community.

Go to Source
Author: Ian Whittaker