A Fascinating Journey into Rio de Janeiro’s Favelas

A complicated word to translate, Favela actually derives from the favela tree, commonly found in ...