vincent mantsoelatest news & developments