Senhoa .

Senhoa .

Senhoa supports vulnerable persons and survivors of human-trafficking by providing income-generating opportunities, social reintegration and programs for self-e