Juno is NASA spacecraft which is currently on scheduled mission to orbit Jupiter that is due in July next year. Out of 12 planned science flyby, Juno has completed its 8 flyby of Jupiter on Tuesday October 24. Juno takes 53 days to orbit Jupiter one time. Citizen scientists have been optimizing the images to Continue reading