Karidat helps all kinds of people in need, including especially victims of domestic violence and victims of human trafficking. They have knowledgeable and helpful staff who work very hard. They provide free food at times and may help with shelter, depending on your circumstances. They do counseling if you ask, and give a lot of support (emotional, advocacy, etc.) for all kinds of victims.