Photo of the Day

Associated Press
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)

View gallery

500 photos

View Comments (1)