Sierra Leone Drops to 129th in Latest FIFA Rankings
54 mins 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...