professor raphael mpofulatest news & developments