Idris Muhammed

Migrant Crisis: Another 180 Stranded Nigerians arrive from Libya

A NEW set of stranded Nigerians in Libya, numbering 180,  has just arrived the country, according to the National...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent