Juice confirms that Earth is habitable (www.esa.int) angielski I think they are missing a “still” in the title…