Botswana bounced back to winning ways in the 2026 FIFA World Cup qualifiers when they claimed a 2-0 win over Somalia at the ...
Worldwide, Mauritius landed in 78th place out of 147 countries, making it the highest-ranked African nation. Libya followed closely behind at 79th worldwide, making it the second-happiest country in ...