baba aba pastor n'abandi bose imana ihaze abapagani bo murusengero she also served as executive secretary of the african ombudsman association he represented the riding of haldimand norfolk