NASA's Juno arrives at Jupiter to lift cloudy veil
The Juno mission could help reveal how Jupiter formed, whether it has a rocky core and whether it influenced life on earth