A resident walks past a mural of former South African president Nelson Mandela to celebrate the upcoming 2010 World Cup in Rio de Janeiro June 7, 2010. [Agencies]