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
Have you been living under a rock for the past few months? Perhaps on Mars? Or even the Moon? If you answered no to all of these questions then there