UPDATE: it’s complete BS. Thanks Eric A and Phil O on the climate science and Tom S on the sunspots.
Sunspots have an 11 year cycle. In March 2007 they were supposed to hit a low and start rebounding. Instead they disappeared completely. In the late 17th century, there was a 50-year “little ice age” which coincided with a period of no sunspots. Guess what! Global temperature dropped 0.7C in 2007, reversing 78 years of temperature increase in one year! Warning: Science often undergoes wild permutations and distortions between its production and its appearance in the news media. God only knows if there’s anything to this whatsoever.