Joseph Gakanje

Joseph Gakanje

Logistic Officer and Discipleship Officer, Family impact