1 result found

America Honors Leaders

Feature story | July 7, 2009 at 18:00

Climbers hung a banner on the face of Mount Rushmore to issue a challenge to President Obama: "America honors leaders, not politicians: Stop global warming." The action is part of a global day of action staged by Greenpeace to urge world leaders...