peter makurubelatest news & developments