Rio+20 Earth summit – in pictures
Twenty years on from the original Earth summit in Rio de Janeiro, which paved the way for the Kyoto protocol, representatives from 190 countries (including 130 leaders) have been descending on the city for a conference on sustainable development. Aside from the main event, campaigners and activists have made their presence felt and a People's Summit has run alongside. Here are some images from Rio on 19-20 June.
• Rio+20 People's summit – in pictures