‘Man-made global warming crisis crusaders facing a new threat…Challenged by new scientific evidence of important solar influences upon climate that can’t readily be blamed on us’


By: - Climate DepotSeptember 23, 2011 8:50 AM