AFP

Favela near Sao Paulo stadium dubbed 'People's Cup'

show full description
 
 
Favela near Sao Paulo stadium dubbed 'People's Cup' | NewsLook