On the third day of his visit to Brazil Pope Francis has been to the favela, or slum, of Varginia in Rio de Janeiro.
There he said the world’s rich must do more about the inequalities between the haves and have nots.
Earlier he was presented with a Brazilian national football shirt at the City Palace of Rio. The 2014 World Cup is to be held in the country.
He was presented with a symbolic key to the city, and, as Rio is hosting the Olympic Games in 2016, he also blessed the Olympic flag and met a number of sportsmen and women.
The visit is timed to coincide with World Youth Day, a biennial church gathering.
Pope Francis was later due to preside over services on Rio’s famous Copacabana Beach.