Alexa

Olympics feel far for those in the infamous City of God slum

RIO DE JANEIRO (AP) -- It is one of Rio's most renowned favelas, the Cidade de Deus made infamous in a film that helped cement a stereotype of the other side of the "Marvelous City" that is host of th...