Tag

human trafficking

Browsing
Libyan returnees

The Edo Taskforce Against Human Trafficking and Irregular Migration said  it had received   4,764 trafficked human returnees since its inception more than two…

Advertisements