Bill Henderson

Bill Henderson is a long-time climate activist.

The Upcoming IPCC Report on Mitigation and Reality