Davidson Izegaegbe

Eliot2016

MAKING FILMS TO FIGHT TRAFFICKING IN NIGERIA

Davidson Izegaegbe

Edo State in Nigeria is faced with unfortunate drain of her youths to either quick death in Africa sea or Harsh realities in Europe. The craze for quick weal...