By Solomon Asowata The National Emergency Management Agency (NEMA) says a total of 826 Nigerians stranded in Libya, enroute Europe, Voluntarily Returned from the North African country in October. The News Agency of Nigeria (NAN) reports that the Director General of NEMA, Alhaji Mustapha Maihajja, made the disclosure while receiving a fresh batch of 270 …