The National Emergency Management Agency (NEMA) has received another batch of 121 stranded Nigerians from Libya.