News
South Sudan, the world’s newest country, captured the hearts of spectators at the World Cup en route to a 17th place finish out of 32 teams. While that might not appear to be all that impressive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results