Daily news from Nigeria and the world at large
The National Emergency Management Agency (NEMA) on Wednesday received 95 Nigerians stranded from Libya at the…