Rio+20 has ended with world leaders approving the “Future We Want” declaration. The document, which came under intense criticism from civil society and some nations, was approved by over 100