Africa Cup of Nations: Egypt's largest stadium a 'spare'

24th Jan 2019    |     Source: BBC

The Borg Al Arab stadium has been Egypt's home venue for many of its recent international fixtures