Just this once, it's OK to stare at the sun — provided you're looking at the European Space Agency's (ESA) newly released, history-making images of the solar south pole. Taken near the sun on March 23 ...