Posts

The 97% Nonsense Re-examined

Are the Himalayan glaciers retreating? NO!