European Scientists Want To Shoot A Giant Bullet At Europa

Could shed light on whether the icy moon could support life