A new and awesome batch of images has emerged from the Juno mission's most recent flyby of Jupiter. Plus, the mission gets a new project manager.
11