Race heats up to host Libyan Premier League finals abroad
The Libyan Premier League’s final stage could again be decided on foreign soil, with three nations currently in the running to host the climax of the 2024/2025 season. Libyan Football Federation (LFF) President Abdelmoula Al-Maghraby confirmed that Italy, Qatar, and Algeria are being considered as possible hosts. “Choosing the country that will host the finals […]