NASA’s solar-powered spacecraft Juno has sent back another tranche of images from 560 million miles (900 million kilometers ...