Juno pictures Jupiter’s Great Red Spot

The Juno space probe was able to capture some amazing images of Jupiter last week. For those who don’t know, Juno did a flyby of the gas giant last week […]