keith peter wansadha basalirwa