derick maphulolatest news & developments