Amahoro stadium fit for Champions League final – Guy Rurangayire

Amahoro National Stadium has a 30,000-seat capacity. / Net photo.
Amahoro National Stadium has a 30,000-seat capacity. / Net photo.
Peter Kamasa