The Rio+20 Summit produced a largely meaningless document that failed to address the daunting environmental challenges the world faces.
The Rio+20 Summit produced a largely meaningless document that failed to address the daunting environmental challenges the world faces.