Noah Scher.

Photo | 30 August, 2002

Noah Scher. I am here at the World Summit on Sustainable Development to push for a Plan of Action that includes concrete goals and binding commitments. I also hope to monitor the U.S. Delegation and get word of their ridiculous obstructionist behaviors back to people in the U.S and around the world.

Categories