Is Life possible on Jupiter moon Europa? In 2020 NASA found an Ocean filled with water which could sustain life