Leone Stars Arrive in Cairo for Crucial World Cup Qualifier Against Egypt
6 days agoThe Sierra Leone National team, Leone Stars have arrived in Cairo, Egypt, for their crucial 2026 FIFA World Cup qualifier against the Pharaohs. After a 3-1 victory over Guinea Bissau, the team is focused...