Keep up the improvement Amavubi Stars
Editor, As a football fan I want to congratulate our national football team, the Amavubi Stars, for having moved up two places to 111th position in the latest FIFA/Coca-Cola World Ranking, which were released on Wednesday in Zurich, Switzerland.