Category Archives: Search for Life

NASA finds Water Lakes on Europa

NASA Probe Data Show Evidence Of Liquid Water On Icy Europa WASHINGTON — Data from a NASA planetary mission have provided scientists evidence of what appears to be a body…