Libya February 25, 2025By Caleb WilsonNo evidence that African football body has sanctioned Libya for mistreating Nigeria’s national football team – Africa CheckBy Caleb Wilson