How FIFA Congress came to Kigali

The 73rd FIFA Congress will  bring together about 2,000 delegates from 211-member associations across the globe in Kigali on Thursday, March 16. Internet
The 73rd FIFA Congress will bring together about 2,000 delegates from 211-member associations across the globe in Kigali on Thursday, March 16. Internet
James Karuhanga