Nigerians in Libya cry for help as Police embark on arbitrary detention following CAF ruling

Nigeria national team stranded at Benghazi airport in Libya

Nigeria national team stranded at Benghazi airport in Libya