The sun was shining and the wind was kicking up in Brazil’s largest favela last week, as a delegation of US Congress members got an up-close-and-personal view...
Home » Community
The sun was shining and the wind was kicking up in Brazil’s largest favela last week, as a delegation of US Congress members got an up-close-and-personal view...