Aurora Borealis: why it happens 19 March 2015 This week the northern hemisphere played host to what is commonly known as the greatest... read more