Meet Kizungu
Kizungu is the Director of Operations at Worlds Collide Africa (WCA). Born on Idjwi Island, he has helped thousands of people in his community.
Kizungu is the Director of Operations at Worlds Collide Africa (WCA). Born on Idjwi Island, he has helped thousands of people in his community.