Climate Change Deniers Beware Glory

Earth observing satellite Glory (expected launch Feb 25, 2011) will provide long-term hard data on aerosols, solar radiation and their effect on climate change.
credit : NASA