Sunspots indicate the sun's weather, much stronger than Earth's. It affects our weather strongly. Sun activities increased more than usual during Cycle 24, with a bigger peak in 2013 than expected. keep reading
You can help the HubPages community highlight top quality content by ranking this answer up or down.