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


By: - Climate DepotAugust 28, 2009 6:56 AM