The National Emergency Management Agency (NEMA) has received another batch of 136 stranded Nigerians from Libya.
Pastor Itua Ighodalo, an accountant and Senior Pastor of Trinity House Church, joined us in the studio to share his view on the alarming issue.