Christian Aid and resources foundation is a faith based NGO based in the Netherlands and is dedicated to the complete irradication of modernday slavery for sexual exploitation, especially of African sex slaves in the netherlands and the wider european region

HUMAN TRAFFICKING

SURVIVOR’S STORIES

CARF

PROJECTS