IOM repatriates 180 stranded Nigerians from Libya
The International Organization for Migration (IOM), in collaboration with the National Emergency Management Agency (NEMA) Lagos Territorial Office, has successfully repatriated 180 Nigerians who were […]