Luwezi Kinshasa

Luwezi is responsible for coordinating efforts to build African People’s Socialist Parties throughout the world through the African Socialist International.