Thousands of citizens and members of civil society organizations from around the world have been gathering in downtown Rio de Janeiro, Brazil, to voice their concerns on the issues being discussed at the United Nations Conference on Sustainable Development (Rio+20).