20120621 blogs: Rio+20: Whose future are we talking about?