Search
Close this search box.

2009 Peer-Reviewed Study: ‘Sunspot cycle has a big effect on the earth’s weather’