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