The Unexpected Oasis In A Brazilian Favela

Home to more than 11 million people, the favelas in Brazil are some of the largest slums in the world. But in Rio De Janeiro, the slum town of Vidigal has also become an oasis.

Published On 12/17/2015
4:19 AM EST