AFP HAS GIVEN THE CHILDREN OF THE RIO FAVELA CIDADE DE DEUS (“CITY OF GOD”) A UNIQUE OPPORTUNITY TO SHOW THEIR PASSION FOR FOOTBALL THROUGH THE CAMERA LENS. AFP has given the children of the rio ...