NEMA, IOM fly back 126 Nigerians stranded in Libya
The National Emergency Management Agency (NEMA) on Thursday in Lagos received 126 Nigerians stranded in Libya.
Read moreThe National Emergency Management Agency (NEMA) on Thursday in Lagos received 126 Nigerians stranded in Libya.
Read more