Rt. Bishop Macleod Baker Ochola

Default

About

Rt. Bishop Ochola was formerly Anglican Bishop of Kitgum Diocese in northern Uganda. He is a Board member and Ambassador for Peace at Acholi Religious Leaders' Peace Initiative, and the founder and Chair of the Acholi Education Initiative. He remains a committed peace activist.