120 memorable photos of 2012

In this June 18, 2012, photo, Indigenous squeeze into a subway train as they ride to the People's Summit for Social and Environmental Justice in defense of the commons, a parallel event taking place alongside the United Nations Conference on Sustainable Development, or Rio+20, in Rio de Janeiro, Brazil. The Earth summit ran through June 22, with three final days of high-profile talks among some 130 top leaders from nations around the globe.

Credit: AP Photo/Felipe Dana