The Independent · a year ago Huge ‘plume’ seen coming out of nearby moon that could support alien life