Leone Stars Drop Five Places in November FIFA World Ranking
5 months agoThe Leone Stars of Sierra Leone have dropped five places in the latest FIFA world ranking. According to the latest ranking published on FIFA’s website on Thursday, Leone Stars dropped from 122nd to...