DSC14051 July 5, 2012 • 0 Comments The People’s Summit marches on Avenida Rio Branco in Rio de Janeiro, June 26.