U.S. Secretary of State Hillary Rodham Clinton gives a speech at the United Nations Conference on Sustainable Development, or Rio+20, in Rio de Janeiro, Brazil, Friday, June 22, 2012.(AP Photo/Victor R. Caivano)
{}