isaac magubanelatest news & developments