ace magagulelatest news & developments