Our sun hasn't produced many spots these days as shown in the post below.
The sun, our star.
Maybe you want to know more about it.
And more about SUN SPOTS... even though they seem to keep puzzling the top rank scientists.
So I thought you'd be interested in watching this video. Enjoy!