Jordan have been the free-scoring force of the FIFA Arab Cup, racking up 10 goals in five matches on their way to the final.
From Atlantic surf to Sahara sunsets, Morocco is preparing to stage Africa’s grandest football carnival across nine stadiums ...