This Is the Lander That Could Find Signs of Life on Jupiter’s Moon Europa
2019-04-01 3 Dailymotion
Even though NASA’s proposed Europa Clipper mission could launch as early as 2023, the Europa Lander mission would really be able to get to the bottom of the mystery.