Leone Stars Moves to 126 in February FIFA Rankings
2 months agoThe Leone Stars of Sierra Leone have moved up by one place in the latest FIFA world ranking. According to the latest ranking published on FIFA’s website on Thursday, Leone Stars moved from 127th to...