One of the directors on the board of the Sierra Club is “Captain Coco Puffs”, Paul Watson, of Sea Shepherd. That is an eco-terroist organization.
I stand corrected. CocoPuffs leaft the Sierra Club abck in 2006. He is still a kindred spirit (demon?) to that organization.