rabah madjerlatest news & developments