High above Rio de Janeiro’s famous beaches, sprawling hillside neighborhoods known as favelas have grown into dense communities housing millions. Many began as improvised settlements built by freed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results