michel kafandolatest news & developments