Space exploration 24th March 2017NewsDeleted User BBC News: Europa: Our best shot at finding alien life? http://www.bbc.co.uk/news/science-environment-38925601