Sierra Leone Drops to 129th in Latest FIFA Rankings
7 months agoSierra Leone’s national football team, the Leone Stars, has fallen from 121st to 129th in the latest FIFA rankings, marking a new low for the country on the global stage. This decline follows a disappointing...