Weather delays launch of Europe's Jupiter mission by 24 hours (Update)
The launch of the European Space Agency's JUICE mission, which aims to discover whether Jupiter's icy moons are capable of hosting extraterrestrial life, was postponed on Thursday for 24 hours due to bad weather.