Joseph Kanuku


Joseph Kanuku is a retired Anglican bishop in Kenya: he was Bishop of Machakos then Makueni until 2013.