Harold, ‘Bright’ demonstrate the human drama behind trafficking
YAOUNDÉ, Cameroon – Harold D’Souza and “Bright” live in different worlds. Harold lives in the United States, Bright in Ghana, but they have a common story: Both are survivors of human trafficking. The two individuals shared their heart-wrenching stories at …