Nigeria Another 153 Stranded Nigerians Return From Libya Agency Aug 28, 2019 0 The National Emergency Management Agency (NEMA) has received another batch of 153 stranded Nigerians from Libya. …