avichai mandelblitlatest news & developments