Tag: Matthieu Tardis

Libya to Europe: More than 400,000 Migrants Stranded in Libya

Arowobusoye Samuel- December 2, 2017

European and African leaders have set themselves a tall order to stamp out horrific abuse of African migrants, some of them Nigerians in Libya, where ... Read More