RIO DE JANEIRO, BRAZIL - Cidade de Deus ("City of God") is one of the most notorious favelas in Rio de Janeiro. It's also the most well-known, thanks to the 2002 film of the same name that won ...
When police in Rio de Janeiro seize ... the north of the city – now known as the Israel Complex – after one of their leaders had what he believed was a revelation from God, says theologian ...
This iconic landmark is a must-see attraction in Rio. Recognized as one of the New Seven Wonders of the World, this statue of Jesus Christ stands with arms outstretched to the city from above ...