1 films Found
Play
Preparations for the Olympics and the World Cup are in full swing in Brazil. But for the residents of Rio de Janeiro's infamous favelas, the 'clean-up' of their iconic city has come at a dramatic cost.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy