Reflections on life, meaning and purpose

Nigeria: Poverty, lack of political will, and not engaging communities drive sex trafficking.

Sunday was World Day Against Trafficking in Persons. Nigerian religious Sister Nkechi Iwuoha has researched sex trafficking in the Ogwa community of Edo State, Nigeria.

Read all