News

The Brave Warriors' remaining 2026 Fifa World Cup qualifying matches will now take place in Francistown, Botswana, Namibia Football Association (NFA) acting secretary general Cassius Moetie announced ...