GBSA president congratulates newly elected CAF president

Ahmad Ahmad is the new CAF president

Ahmad Ahmad is the new CAF president