News

The European Space Agency's so-called Juice mission is scheduled to fly by Venus on Aug. 31, though exact times and distances will be determined closer to the event. "Juice" is a wonky acronym for ...