Do you want to remove all your recent searches?
All recent searches will be deleted
5 years ago200 views
Agence France-Presse (AFP)
Favela residents who are priced out of Brazil's football stadiums watch Confederations Cup matches from their windows. Duration: 01:33
Report this video
Select an issue
Embed the video