Jacques Depelchin
Jacques Depelchin is a Congolese historian and militant. He is the Co-Founder and Executive Director of the Ota Benga International Alliance for Peace in the DR Congo.
A native of the Congo, Depel...