Favelas, such as Alemão, emerged from an unmet need for housing. Photo by Fabio Motta/Agência Estado

Favelas, such as Alemão, emerged from an unmet need for housing. Photo by Fabio Motta/Agência Estado