The Rio+20 conference was officially launched yesterday, where world leaders – minus some heavy hitters like US President Barack Obama, British Prime Minister David Cameron and German Chancellor Angela Merkel, as well as Canada’s more minor leader Stephen Harper – are in the Brazilian city of Rio de Janeiro for
Continue reading