vincent maphailatest news & developments