On June 2nd, clouds over Stuttgart, Germany, parted to reveal what has become a relatively rare sight, spots on the Sun. This 11 year solar activity cycle is still in a surprisingly deep minimum.

READ MORE