Bill Henderson

Bill Henderson is a longtime climate activist who lives on Canada’s West coast.

December 10, 2017