World leaders meet to discuss issues related to environment and development at Rio+20


Leave a Reply