fred makgatolatest news & developments